Архив за 22 октября 2014 - 4

За распечатку на 3D-принтере 2-х моделей пистолетов суд Японии приговорил 28-летнего Ёситомо Имуру, являющегося бывшим сотрудником одного из колледжей, к 2-м годам лишения свободы.

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

3D копии пистолетов «вылезли боком» жителю Японии

По словам судьи, действия Имуры опасны для общества, поскольку они подстрекать других людей к созданию оружия.

Читать полностью »

Пока некоторые ждут прихода сразу процессоров Intel Skylake, можно вспомнить про CPU Broadwell-E, которые, как мы помним, будут совместимы с системными платами LGA 2011-3 и набором логики x99.

Данные решения заменят модели Haswell-E. Правда, заменят лишь в 2016 году. Таким образом, начиная со следующего года у Intel будет небольшой «хаос» с наличием в продуктовой линейке сразу нескольких поколений процессоров, причём актуальных поколений.

В последнее время правительство всё настойчивее заявляет о планах по переходу различных госструктур на полностью отечественное программное обеспечение. Естественно, этот процесс не может протекать в отрыве от остальной IT-экосистемы России. Поэтому мы решили узнать, как будущие программисты и разработчики относятся к этой идее. Для этого мы провели опрос среди студентов IT-специальностей ряда ведущих вузов: МГУ, МФТИ, МГТУ им. Н. Э. Баумана, МФИ, ВШЭ, МЭСИ и некоторых других. С результатами опроса вы можете ознакомиться под катом.

Лишь 20% студентов IT специальностей готовы полностью перейти на отечественное ПО
Читать полностью »

Как я уже писал в своём первом топике на Хабре про создание печатной платы, моя фирма занимается разработкой устройств для телефонии разного рода VoIP-, GSM-, PBX-шлюзов, розетки-ребутеры управляемые через GSM и прочее. Сегодня я опишу процесс разработки прошивки для устройства SimBank в его PCI версии, где я выступил в роли разработчика схемы для ПЛИС.

История постановки задачи от руководства + история работы устройства

Устройство SimBank предназначено для работы с SIM (Subscriber Identification Module — модуль идентификации абонента) картой. Данные карты являются разновидностью ISO-7816 карт.
Читать полностью »

Привет!

От использования сети TOR меня удерживала необходимость каждый раз иметь дело с программными настройками, хотелось какого-то более общего решения, вынесенного за пределы используемого ПК. На днях я наткнулся на этот проект и понял, что он решил бы все мои затруднения. Но так как проект был заморожен, в целях эксперимента в голову пришла идея создать такую точку доступа самому.

Теперь вот этот Raspberry Pi (ну, красненький!) раздает анонимный интернет в рамках моей квартиры:

Делаем на основе Raspberry Pi и TOR анонимную точку доступа

В этой статье я расскажу, как научил свою «малину» выполнять функции точки доступа с направлением всего TCP-трафика через сеть TOR. Прошу под кат.
Читать полностью »

Белорусские Python’нщики верны своим традициям. Python Meetup состоялся 26 сентября, в последнюю пятницу месяца.
На встрече мы обсуждали извечную головную боль всех программистов – как писать красивый и понятный код без багов. Докладчики подошли к этой проблеме с разных сторон: Павел Кохан рассказал о пяти принципах S.O.L.I.D., которые помогают писать качественный код на любом объектно-ориентированном языке, а Олег Шидловский говорил о том, как ускорить работу хорошего кода.

Python Meetup
Читать полностью »

В этой статье я опишу две абстракции-классы, написанные средствами nodejs, которые предоставляет функционал распределения запросов по открытым каналам (tcp-socket). При этом учитывается общая загруженность системы и, если каналов не хватает, открываются новые, по мере уменьшения общего количества запросов — «лишние» каналы закрываются.

Этот балансировщик можно использовать для распределения запросов по каналам, которые представляют собой по сути net.Socket. Для этого нужно внести изменения в метод по открытию и закрытию канала, добавлению запроса в канал.

В примере, который я опишу, используется библиотека pg, предоставляющая функционал по открытию сокетов к серверу с базой данных. При этом дефолтовое управление пулом коннектов, предоставляемое библиотекой, никак не используется.
Читать полностью »

Председатель совета директоров MSK-IX Елена Воронина дала интервью "Коммерсанту", обсуждались разные вопросы, например новый совладелец и "цифровой суверенитет" (популярная идея последних 2 лет).

— Какова структура собственности компании?

Читать полностью »

Офисный переключатель интернета
Провели нам в офис вторую линию интернета. Так как основная (дальше я буду называть её первой) хоть и хороша по-скорости, но ограничена по трафику. Вторая немного медленнее, но безлимитна. Днём вторая линия почти свободна и выдаёт хорошую скорость, поэтому и была выбрана основной для рабочего дня. К вечеру скорость сильно падает из-за нагрузки на канал и приходится переключаться на первую. Так бывает не всегда, но достаточно часто.
Потому возник вопрос в переключении линий. Роутером у нас трудится обычный компьютер с FreeBSD на борту. Городить хитрую логику проверки скорости канала смысла не было, к тому же нужна была индикация активного подключения. Настроив переключение каналов на консольные команды с помощью sh скриптов в папке /bin, возникли 2 проблемы:
1. Доступ к консоли только у админа, а он не всегда на месте, да и дёргать ради переключения каналов тоже не очень удобно.
2. Нет индикации актвного, на данный момент, подключения.
Поэтому было принято решение сделать переключатель физическим и снабдить идикаторами.
Читать полностью »

image

Модель, при которой крупные интернет-компании пытаются заменить собой для пользователей весь интернет, не нова — так поступает Google, разрабатывающий десятки сервисов и продуктов (от поиска и работы с документами в облаке до автономных автомобилей) и покупающий проекты, которые помогут ему выйти на новые рынки — чего стоят только умные термостаты Nest — все ради того, чтобы охватить как можно больше пользователей, собрать о них как можно больше данных и показать максимально точно таргетированную рекламу.

Кроме того, Facebook и тот же Google занимаются развитием благотворительных проектов Internet.org и Project Loon, цель которых заключается в предоставлении доступа к интернету тем людям, которые сейчас его лишены — для таких пользователей названия Facebook и Google будут синонимом слову «Интернет».

Россия, одна из немногих стран, где крупнейшие технологические корпорации из США встретили упорное сопротивление со стороны местных игроков — и некоторые из них совсем не прочь самостоятельно реализовать стратегию «подмены интернета» для увеличения рекламных доходов. Так поступает, к примеру, «Яндекс».Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js