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

Привет, меня зовут Сергей и это мой блог. В нём я буду писать о программировании, а так же о том, что мне интересно.
Arduino. Проблема вывода не LCD дисплей 1602 i2c через функцию lcd.print
today2016-02-10
comment

Arduino. Проблема вывода не LCD дисплей 1602 i2c через функцию lcd.print

Недавно стал обладателем LCD дисплея 1602A с i2c для Arduino. Конечно же первым делом я захотел протестировать его работу при помощи примеров скетчев из интернета и обнаружил досадную проблему, текст из скетча не выводится правильно, а выводятся лишь несколько букв из заданной строки. Во всех скетчах использовалась библиотека вывода библиотеки LiquidCrystal i2c для Arduino.

Читать →

Arduino. Как получить значение температуры от RTC DS3231
today2016-01-28
comment

Arduino. Как получить значение температуры от RTC DS3231

Многие уже наверно пользовались Arduino шилдом (модулем) "Часы реального времени" DS3232 (RTC) для получения даты и времени. Однако у DS3231 есть еще и одна полезная особенность как наличие цифрового температурного датчика с точностью измерения ±3°C, который измеряет температуру кристалла микросхемы, а не окружающей среды как многие думают.

Читать →

SQlite error: Unable to Open Database File [Решение]
today2016-01-19
comment

SQlite error: Unable to Open Database File [Решение]

Когда вы пишите приложение использующее SQLite, то можете столкнуться с ошибкой что вы можете читать файл БД, но не можете в него писать. Что делать если это произошло?

Читать →

Просмотр содержимого файла в коммандной строке при помощи команды less
today2015-12-25
comment

Просмотр содержимого файла в коммандной строке при помощи команды less

Консольная программа less является расширенной версией программы more, которая позволяла просматривать файл только в одном направлении — от начала файла к его концу. То что less позволяет просматривать файлы и в обратном направлении, послужило основой для её названия less (англ. меньше).

Читать →

Методики управления веб-проектами
today2015-12-07
comment

Методики управления веб-проектами

Сегодня хочу поговорить о методах управления проектами в веб-разработке которые применял на практике во время работы в различных фирмах. Часто в проектах по разработке ПО обычно используется один из двух методов: каскадный или гибкий. Хотя существуют и другие методологии разработки, но все они сводятся к этим двум типа. Оба метода имеют свои преимущества и недостатки. В этой статье мы рассмотрим оба подхода и постараемся понять, какой из них лучше применять в конкретной ситуации.

Читать →

Вышла новая прошивка HW 1.6 для FiiO X1
today2015-11-22
comment

Вышла новая прошивка HW 1.6 для FiiO X1

Наконец то вышла прошивка версии 1.6 для FiiO X1 устраняющая проблемы с чувствительностью колеса прокрутки в плеере!

Читать →

Примеры использования .htaccess для СЕО задач
today2015-11-21
comment

Примеры использования .htaccess для СЕО задач

Здесь я хочу привести примеры настройки файла .htaccess для решения часто встречающихся задач по СЕО.

Читать →

Ошибка AH01630: client denied by server configuration [Решение]
today2015-11-19
comment

Ошибка AH01630: client denied by server configuration [Решение]

Обнаружилась следующая проблема при создании виртуального хоста. При его открытии появилась ошибка 403 Forbbiden, хотя такого не должно было быть. Посмотрев лог ошибок я увидел запись об ошибки: "AH01630: client denied by server configuration", причём эта ошибка появилась в логах тех виртуальных хостов, на которых имелся файл .htaccess.

Читать →

Типы логов в MySQL
today2015-11-18
comment

Типы логов в MySQL

В MySQL на данный момент существуют 4 вида журнала (лога) и при достаточно серьёзной работе с базами на MySQL необходимо за ними следить. Например, бинарный лог у нас за сутки набирает около гигабайта, а размер жёсткого диска на сервере ограничен и за ними надо следить. Однако следить следует не только за бинарным логом, так как логи (журналы) в MySQL могут принести немалую пользу.

Читать →

Появился опасный вирус на Android
today2015-11-07
comment

Появился опасный вирус на Android

Сегодня стало известно об обнаружении очень опасного вируса на операционной системе Android, который невозможно удалить ни одним известным способом.

Читать →

Простая разметка сайта через Open Graph
today2015-11-07
comment

Простая разметка сайта через Open Graph

Простой пример разметки сайта через open graph.

Читать →

Подсветка синтаксиса кода на сайте (SyntaxHighlighter)
today2015-10-29
comment

Подсветка синтаксиса кода на сайте (SyntaxHighlighter)

В этой статье речь пойдет о подсветке синтаксиса кода для любого сайта. Для этого мы будем использовать специальный скрипт SyntaxHighlighter, который позволяет реализовать красивую подсветку синтаксиса на любом сайте.

Читать →

VirtualBox - Ошибка Unable to mount the CD/DVD image [Решение]
today2015-10-29
comment

VirtualBox - Ошибка Unable to mount the CD/DVD image [Решение]

Столкнулся с ошибкой "Unable to mount the CD/DVD image C" в VirtualBox, когда пытался подключить диск с аддонами.

Читать →

Стандарты кодирования PHP (PSR)
today2015-10-27
comment

Стандарты кодирования PHP (PSR)

Разработка программного обеспечения в любой профессиональной команде обязательно включает в себя следование стандартам в оформлении кода, ведь только так возможно обеспечить качественную поддержку продукта в дальнейшем.

Читать →

Паттерны проектирования
today2015-10-26
comment

Паттерны проектирования

При создании программных систем перед разработчиками часто встает проблема выбора тех или иных проектных решений. В этих случаях на помощь приходят паттерны.

Читать →

SOLID принципы построения кода
today2015-10-25
comment

SOLID принципы построения кода

SOLID это аббревиатура пяти основных принципов проектировании классов в объектно-ориентированном программировании — Single responsibility, Open-closed, Liskov substitution, Interface segregation и Dependency inversion. 

Читать →

Список полезных команд в Linux
today2015-10-23
comment

Список полезных команд в Linux

Список команд linux который может вам понадобится в вашей работе.

Читать →

Видео Melissa Auf der Maur - Paranoid
today2015-10-22
comment

Видео Melissa Auf der Maur - Paranoid

Немного прекрасной музыки сегодня под настроение.

Читать →

Вышла новая прошивка HW 1.5 для FiiO X1
today2015-09-08
comment

Вышла новая прошивка HW 1.5 для FiiO X1

Вышла новая версия 1.5 прошивки для Hi-Fi аудиоплеера FiiO X1.

Читать →