Блог программиста

Опытный программист не только делится этим самым опытом, но и сам изучает что-то новое в сфере программирования и ИТ в целом и рассказывает об этом посетителям сайта!

cjMySQL - C++ библиотечка для MySQL

Для соединения C++ программы с базой данных MySQL на сайте mysql.com можно найти MySQL-коннектор. Есть отдельные версии для C и для С++. Мы взяли C-коннектор и завернули его в класс, который так и назвали MySQL.

далее


cjNetwork - пишем свой веб-сервер

Рассмотрим работу любого веб-сайта. Вводим в адресной строке браузера адрес сайта. По адресу попадаем на веб-сервер, например, apache, который передаёт данные назад в браузер. В этом случае apache выступает как отдельный независимый модуль.

Такой подход удобен при создании сайта, например, на PHP.

Если разрабатывать сайт на C++, то можно отказаться от стандартного веб-сервера и написать свой. Что мы и начали делать, создавая библиотеку cjNetwork. Теперь написать свой веб-сервер с помощью библиотеки cjNetwork проще простого:

далее


cjCore уже на GitHub!

Вчера только начали писать, а сегодня уже выложили в сеть... Получается, что мы за один день набросали библиотеку cjCore?

далее


C++ или Java? Нет... Cj!

Что такое Cj? Представляем целый подход, который мы назвали "пишу на C++ в стиле Java". Отсюда и название Cj - сокращение от С++ и Java.

Расскажем об этом подходе по-подробнее...

далее


C++ язык для back-end

Посмотрим на статистику рейтинга сайтов LiveInternet. Например, в сотню рейтинга попадают сайты, которые имеют 100 тыс. уникальных посетителей и 1 млн. просмотров страниц в сутки. В сутках 86400 секунд. Значит, каждую секунду должно генерироваться в среднем по 10 страниц, а пиковые нагрузки могут достигать 100 страниц в секунду, а то и более.

далее


Выбираем Twitter Bootstrap

Если раньше, для разработки front-end (вёрстка сайта и создание пользовательского интерфейса) нужно было знать HTML, CSS, Javascript (JQuery). То теперь лучше сразу выбрать готовый фреймворк, основанный на вышеперечисленных технологиях. Сразу остановимся на Bootstrap, как на самом популярном фреймворке.

Основные преимущества Twitter Bootstrap 3:

  • Экономия времени — Bootstrap позволяет сэкономить время и усилия, используя шаблоны дизайна и классы, и сконцентрироваться на других разработках;
  • ...

далее


Мы в твиттере

Следить за развитием проекта можно в твиттере. Этим мы попробуем "убить двух зайцев". С одной стороны, будем популяризировать наш сайт, а с другой - коротко рассказывая о сайте, сортировать наши мысли...

далее


Сегодня стартовал наш новый проект!

Сегодня, 23 апреля 2015 года, стартовал наш проект! Сколько было сломано копий... Но именно сегодня мы начинаем серьёзную работу над проектом.

Придумана идея, концепция сайта. Цель поставлена. Это главное! Дальше сайт будет постепенно развиваться, приближая наше светлое будущее...

далее

Наш проект: язык Cj
Cj - язык программирования (C++ & Javascript)
Новый язык программирования, для разработки веб, мобайл, десктоп-приложений, игр... подробнее...

Хотите поддержать проект?

  • Оставляйте ссылки на наш сайт
  • Станьте спонсором проекта
подробнее...

Контакты
vk.com/sitev_ru
Skype: sitev.ru
E-mail: mike@sitev.ru
github.com/sitev

Рейтинг@Mail.ru

Besucherzahler
счетчик посещений