• Итак, если Вы следовали чек-листу на получение первых инвестиций или выполнили требуемые шаги по наитию, то в какой-то момент вопрос привлечения инвестиций перестанет быть самым насущным. По крайней мере, на какое-то время. Будем считать, что Вы успешно привлекли свои первые…

  • У корпорации Google много интересных подразделений, и проектов, которые ведут эти подразделения. К примеру, Google Research на днях представил результаты исследования динамики популярности различных направлений музыки за последние 64 года. Сам проект получил название Music Timeline.

  • Лаборатории тестирования на проникновение «Test.lab» имитируют ИТ структуру настоящих компаний, с серверами и рабочими станциями. Цель лабораторий — предоставить возможность проверить навыки пентеста в условиях, максимально приближенных к реальным, при этом полностью легально. Задания, которые закладываются в «Test.lab» берутся на…

  • 1. Схема Имеем: Frontend — NGINX проксирующий сервер для принятия и распределения нагрузки (IP — 1.2.3.4 — внешний, IP — 192.168.5.10 — внутренний DMZ) по хорошему он тоже должен стоять за firewall-ом, но тут схема для простоты понимания. Два сервера…

  • Сегодня появилась информация по забытому уже многими ресурсу Silk Road, сервера которого были изъяты еще в октябре прошлого года, а владелец — осужден. Так вот, властям США удалось добраться еще до одного кошелька, который работал с операциями клиентов Silk Road.…

  • Доклад на девятой конференции «Свободное программное обеспечение в высшей школе», 25–26 января 2014. Исходный код заметок и примеров к ним доступен на https://github.com/mbykov/articles. первое знакомство с component — unix way в веб-программировании пример создания компоненты юнит-тестирование — консоль юнит-тестирование —…

  • в начало заметок о компонентах Выпадающий список Создадим простую компоненту, выпадающий dropdown список. (Обратите внимание, в коде всех заметок не будет jQuery). Пусть у нас есть якорь (форма ввода), и пусть, когда она получает фокус, под ней возникает выпадающий список…

  • в начало заметок о компонентах make vs. grunt vs. gulp, watch task runners — класс утилит, автоматизирующих процесс преобразования файлов. Их много, Make, Rake, Cake, etc. Обычно выполняемые задачи очень важны и выполняются часто, и очень часто. Компиляция, запуск тестов,…

  • в начало заметок о компонентах текущая версия vs. v1 Компоненты можно тестировать в консоли, как обычные node.js модули. К сожалению, к текущей версии в этом случае есть проблемы с использованием зависимостей, например, завязаных на DOM. То есть если я тестирую…

  • Вопрос масштабирования ресурсов выделенных серверов сопряжен с целым рядом сложностей: добавление памяти или дисков невозможно без простоев, а апгрейд дисковой подсистемы зачастую предполагает полный перенос всех данных (объем которых может быть очень большим) со старого сервера на новый. Простое перемещение…