Месяц: Январь 2017
-
Проектирование и рефакторинг: по стопам Эвклида
—
от автора
Прежде чем представиться и слегка объясниться, я, пожалуй, напишу, кому предназначена и посвящена данная статья, чтобы достопочтенный читатель имел возможность тотчас отбросить её за ненадобностью. Итак, кому же? В первую очередь, наверное, таким же как я — новичкам в области проектирования программных систем. Тем, кто не обладает колоссальным эмпирическим опытом и владеет шаблонами проектирования исключительно…
-
Как понять, что происходит на сервере
—
от автора
Александр Крижановский (NatSys Lab.) По Сети уже давно бегает эта картинка, по крайней мере, я ее часто видел на Фейсбуке, и появилась идея рассказать про нее:
-
Производительность запросов в PostgreSQL – шаг за шагом
—
от автора
Илья Космодемьянский ( hydrobiont ) Для начала сразу пару слов о том, о чем пойдет речь. Во-первых, что такое оптимизация запросов? Люди редко формулируют и, бывает так, что часто недооценивают понимание того, что они делают. Можно пытаться ускорить какой-то конкретный запрос, но это не обязательно будет оптимизацией. Мы немного на эту тему потеоретизируем, потом поговорим…
-
Сознание не копируется. Значит, оно не отсюда
—
от автора
Сознание, личность — клонировать или перенести на другой носитель невозможно. Примем это как данность. Почему — по каким именно логическим причинам — неплохо изложено вот в этом недавнем посте. Правда, есть важная оговорка. Это своё сознание скопировать невозможно — чужое запросто. Если сделать суперточную копию Вашего близкого человека, пока он крепко спит — и разбудить…
-
Как не ослепнуть, используя гаджеты: приложения для зрения
—
от автора
Мы настолько привыкли к гаджетам, что уже не расстаемся с ними ни на работе, ни дома. Согласно докладу ВОЗ 2014 года порядка 300 млн человек в мире страдают от нарушения зрения. В частности, в России снижением зрения страдает каждый второй житель, особенно печальна ситуация у детей. Главной причиной такой тенденции становится неограниченное использование компьютеров и…
-
Ревью кода в распределенной команде
—
от автора
Здесь описаны мои исследования, как сделать ревизию кода в команде более приятным занятием, которое может дать новый опыт всем участникам. У нас полностью географически распределённая команда, все коммуникации выполняются через интернет, и зачастую асинхронно. Мы используем Trello для описания возможностей продуктов, поодиночке создаём код, отправляем в GitHub пулл-реквесты, а также пользуемся встроенной в GitHub функцией…
-
Создание и тестирование Firewall в Linux, Часть 2.2. Таблицы Firewall. Доступ к TCP\IP структурам
—
от автора
Содержание первой части: Создание лаборатории, архитектура Netfilter, char device, sysfs1.1 — Создание виртуальной лаборатории (чтобы нам было, где работать, я покажу, как создать виртуальную сеть на вашем компьютере. Сеть будет состоять из 3х машин Linux ubuntu). 1.2 – Написание простого модуля в Linux. Введение в Netfilter и перехват трафика с его помощью. Объединяем все вместе,…
-
Перевод отрывков из книги Роберта Хайнлайна «Заберите себе правительство» — часть 20
—
от автора
Глава 8 Как выиграть выборы: продолжение. Предвыборная кампания на местах: обход домов избирателей Когда вы приступаете к ведению предвыборной кампании, перед вами открывается широчайшее поле различных видов деятельности, по-видимому, полезных для успеха на выборах, и каждый вид деятельности какой-нибудь ваш соратник будет ревностно защищать как «Как раз то, что нам нужно!». Если вы не будете…
-
CES 2017: в новый год с новыми гаджетами. Новинки и ожидания
—
от автора
В холодильниках граждан большинства стран СНГ (да и Европы с США тоже) еще остаются несъеденными новогодние и рождественские запасы еды, а сами граждане не успели отметить все праздники, которые полагается отмечать. Но в Лас-Вегасе не до праздников. Здесь полным ходом идет работа: участники международной выставки потребительской электроники CES 2017 вовсю демонстрируют достоинства своих гаджетов. Компаний,…
-
MyDrone — квадрокоптер с 4K и автослежением за объектом
—
от автора
MyDrone это проект квадрокоптера с Kickstarter, который обещает составить отличную конкуренцию Airdog. Это не первый мультикоптер с функцией автослежения за объектом, но разработчики обещают отправить бэкерам уже в апреле 2017г. аппарат, который будет по всем показателям превосходить существующие аналоги. Мультикоптеры уже сейчас очень активно используются для видеосъемки, особенно это актуально в экстремальных видах спорта. Тот…