Как стать автором
Обновить
51
Карма
0.1
Рейтинг

Пользователь

  • Подписчики 8
  • Подписки 1

Восстановление удаленных строк в SQLite

Информационная безопасность *SQLite *
Tutorial
Хотя в SQLite и нет возможности прочитать удаленные данные после завершения транзакции, сам формат файла позволяет отчасти сделать это. Подробности — под катом.
Читать дальше →
Всего голосов 20: ↑20 и ↓0 +20
Просмотры 4.1K
Комментарии 5

Генерация Excel-файлов как zip-архива

Ненормальное программирование *C *
Tutorial
Как известно, файл Excel — это просто набор XML-файлов, определяемых форматом Office Open XML и упакованных в zip-архив, и потому для генерации нового файла помимо специализированных библиотек можно воспользоваться библиотеками для XML и zlib. Как обойтись без внешних зависимостей — под катом.
Читать дальше →
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 2.6K
Комментарии 8

sqlite-gui: еще один редактор SQLite для Windows

SQL *SQLite *Разработка под Windows *
Всё начиналось как простое средство для выполнения запросов к SQLite базе с сохраняемой историей запросов и кода в редакторе, написанное по старинке на WinAPI. Потихоньку оно обросло функционалом, и, если бы я с самого начала знал во что это выльется, то не взялся бы.
Читать дальше →
Всего голосов 25: ↑25 и ↓0 +25
Просмотры 5.1K
Комментарии 9

Как написать расширение для SQLite в примерах

SQL *SQLite *
Tutorial
Если при работе с SQLite вам встречалась ситуация, когда не нашлось нужного функционала, то добро пожаловать под кат. И нет, хранимые процедуры добавить нельзя.
Всего голосов 8: ↑8 и ↓0 +8
Просмотры 2K
Комментарии 0

Возможности SQLite, которые вы могли пропустить

SQL *SQLite *
Если вы используете SQLite, но не следите за его развитием, то возможно некоторые вещи, позволяющие сделать код проще, а запросы быстрее, прошли незамеченными. Под катом я постарался перечислить наиболее важные из них.
Читать дальше →
Всего голосов 76: ↑76 и ↓0 +76
Просмотры 21K
Комментарии 35

diskussion: проектный файловый сервис

Я пиарюсь

Программистам, имеющим в своем распоряжении GitHub/GitLab, можно только позавидовать — совместная разработка весьма удобна.


Что же есть, например, у проектировщиков в строительстве (инженерные сети), которые результатом своего труда также видят "набор файлов"? Как правило, это "по старинке": файлы на "сервере", флешках, почте или файлообменниках, а обсуждение — на совещаниях, по телефону и по электронной почте. Если еще привлекаются подрядчики, то к завершению работ все потихоньку скатывается в хаос: важные письма пропускаются, запросы не доходят и т.п. Поэтому срыв сроков из-за несогласованной работы дело обыденное, и кажется с этим уже все смирились.


О решении этой проблемы — под катом


Всего голосов 5: ↑5 и ↓0 +5
Просмотры 716
Комментарии 6

(Не актуально, починили) Заметка. Как Теле2 делится доступом к личному кабинету новых абонентов

Информационная безопасность *Сотовая связь
Если вы новый абонент Теле2, то есть вероятность того, что сотовый оператор без вашего согласия не только поделился вашими персональными данными с кем-то еще, но и передал возможность управлять вашим «личным кабинетом» третьим лицам.

Не нужно никаких хакерских атак, сложных взломов и т.п. — все несколько банальнее.


Источник: кадр из рекламы Теле2 и кот c Я.Плакал
Читать дальше →
Всего голосов 88: ↑81 и ↓7 +74
Просмотры 41K
Комментарии 77

Часы на ATtiny13

Программирование микроконтроллеров *Разработка под Arduino *DIY или Сделай сам
Tutorial
Я люблю светящиеся часы и, когда мне понадобились очередные, то быстро собрал их на макетке из ATtiny85, семи-сегментного индикатора TM1637 и часов реального времени DS1307. Однако при сборке меня не покидало ощущение, что можно обойтись более простым контроллером. И это оказалось действительно так.
Читать дальше →
Всего голосов 17: ↑13 и ↓4 +9
Просмотры 13K
Комментарии 32

Английский по-программистски

Изучение языков
Чуть менее года назад я всерьез решил подтянуть английский, изучая его самостоятельно всеми доступными методами: прослушивание новостей, подкастов и книг, чтение художественной литературы, в том числе и в слух, ведение дневника и, конечно же, с помощью различных программ. Столкнувшись с последними, я понял, что можно написать аналоги как минимум не хуже. Что у меня в итоге получилось — под котом.


Читать дальше →
Всего голосов 27: ↑27 и ↓0 +27
Просмотры 18K
Комментарии 15

Мониторинг окружающей среды в серверном помещении (Bolid + Zabbix)

Системное администрирование *DIY или Сделай сам Инженерные системы
Tutorial
Наверное самым простым способом для ИТ-специалиста при решении задачи мониторинга окружающей среды в серверном помещении будет использование специализированных контроллеров с выдачей данных по SNMP (например, NetBotz или NetPing). Но для тех кто не боится трудностей и хочет получить недорогое решение промышленного уровня (с серийным выпуском оборудования) — есть интересный вариант с протоколом Modbus.


Читать дальше →
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 12K
Комментарии 10

Пишем свой источник данных для Grafana

Системное администрирование *Визуализация данных
Tutorial
Обычно, для отображения информации с веб-сервера данные загружают в систему мониторинга, а затем передают в Grafana. О том, как сделать это напрямую и о некоторых нюансах на пути к цели — под катом.


Читать дальше →
Всего голосов 13: ↑13 и ↓0 +13
Просмотры 13K
Комментарии 1

Обнаружение сетевых устройств

Системное администрирование *IT-инфраструктура *Сетевые технологии *
Сканирование сети с построением списка устройств и их свойств, таких как перечень сетевых интерфейсов, с последующим снятием данных в системах мониторинга, если не вникать в происходящее, может показаться особой, компьютерной, магией. Как же это работает — под катом.


Читать дальше →
Всего голосов 15: ↑13 и ↓2 +11
Просмотры 60K
Комментарии 12

Как сделать часы из старого навигатора на Windows CE

DIY или Сделай сам
Из песочницы
Лет десять назад на рынке операционных систем для мобильных устройств лидировал Windows CE, разгромивший своих конкурентов в виде PalmOS, Symbian и других. Windows CE был везде — в навигаторах, магнитолах, коммуникаторах, КПК и даже в медицинском оборудовании. Но прошло время, и теперь это скорее экзотика, а сами устройства устарели и прочно осели по кладовкам. Одно из них обнаружилось у меня дома в лице китайского навигатора Nexx. После недолгих размышлений было решено сделать из него часы. И у меня это почти получилось…


Читать дальше →
Всего голосов 34: ↑29 и ↓5 +24
Просмотры 20K
Комментарии 42

Обнаружение аномалий в данных сетевого мониторинга методами статистики

Системное администрирование *Алгоритмы *Исследования и прогнозы в IT
Когда наблюдаемых метрик становится слишком много, отслеживание всех графиков самостоятельно становится невозможным. Обычно в этом случае для менее значимых метрик используют проверки на достижение критичных значений. Но даже если значения подобраны хорошо, часть проблем остается незамеченной. Какие это проблемы и как их обнаруживать — под катом.


Читать дальше →
Всего голосов 38: ↑36 и ↓2 +34
Просмотры 26K
Комментарии 11

Информация

В рейтинге
2,813-й
Зарегистрирован
Активность