Pull to refresh
0
0
Роман @dmpfile

Системный администратор

Send message

Развод как он есть (или «подтверждение подтверждению рознь!»)

Reading time1 min
Views16K
Давно мне не попадалось такого красивого социального развода на действие (см. под катом). На фоне истории с блокировками и вообще затягивания гаек тем более приятно видеть, что кто-то сумел суровым тоном такое написать — ведь отдельные граждане и поведутся!

image

Мне думается, shared хостингам пора начинать фильтровать передаваемые в скрипты переменные, хотя имя переменной, уверен, в каждом случае разное.
Итак, собственно, развод!
Total votes 25: ↑18 and ↓7+11
Comments33

Полезные фичи VPN

Reading time3 min
Views41K
Не хотелось писать статью про настройку впн, потому что их и без меня в интернете тысячи — выбирай на вкус и цвет.

Просто хотел напомнить просто несколько простых вещей, которые вызывают много недоразумений и вопросов. Понимаю, что на статью не тянет, но очень хочется до вас достучаться, а других способов в рунете особо и нет.
Читать дальше →
Total votes 29: ↑26 and ↓3+23
Comments55

И снова о блокировке Telegram. Разворачиваем собственный VPN

Reading time3 min
Views81K


О том, что мессенджер Telegram заблокирован на территории России, сейчас не говорит и не пишет только ленивый. Общее количество пользователей мессенджера в РФ по словам Павла Дурова составляет примерно 15 млн, что весьма немаленькая цифра. Если Telegram сделать недоступным, то все эти люди (то есть и мы с вами) будут недовольны. Собственно, они уже недовольны.

Но проблему можно решить. Например, есть возможность воспользоваться плагином для браузера со встроенным VPN. Ну а если хочется чего-то более интересного, то можно попробовать поднять собственный VPN-сервер.
Читать дальше →
Total votes 68: ↑63 and ↓5+58
Comments89

Опыт внедрения «Континент TLS VPN» в кластерной конфигурации

Reading time5 min
Views15K
Привет, Хабр! Перед нами встала задачи по внедрению продукта компании «Код Безопасности» «Континент TLS VPN». В данной статье мы делимся опытом по внедрению данного продукта
Читать дальше →
Total votes 9: ↑8 and ↓1+7
Comments10

Побег из ада async/await

Reading time6 min
Views42K
Совсем недавно конструкция async/await в JavaScript выглядела как отличное средство для избавления от ада коллбэков. Однако неосмотрительное использование async/await привело к появлению нового ада.

Читать дальше →
Total votes 51: ↑38 and ↓13+25
Comments54

Советские радиостанции эпохи холодной войны

Reading time10 min
Views40K
Это была самая долгая война в нашей истории… Но подлинная история холодной войны таит в себе множество неразгаданных загадок и тайн: политические интриги, операции спецслужб заблуждения людей и амбиции властей. Трагедия ошибок, чудовищного непонимания мыслей намерений и устремлений иной стороны. И чем меньше знали, тем больше ненавидели и боялись.


Холодная война — это не только эпоха огромнейшего накала страстей, мировой конфронтации между Востоком и Западом и противостояния двух сверхдержав, но и эпоха, ознаменовавшаяся передовыми разработками и смелыми достижениями. Это была жесткая гонка, касающаяся всех сфер жизни. Затронем одну из них — шедевральные радиоустройства советского шпионажа.
Читать дальше →
Total votes 56: ↑49 and ↓7+42
Comments85

«Можно делать свою продукцию и на импортных станках, от этого она не станет менее отечественной»

Reading time5 min
Views21K
Неожиданно мой предыдущий пост о новом заводе в Курске вызвал бурное обсуждение в комментариях. Поступило множество вопросов о производстве, на которые я, как сторонний наблюдатель, ответить не могу, но и оставить их без внимания считаю неправильным. Поэтому я решил переадресовать самые острые из них начальнику производства этого завода. И вот, что он ответил.
Читать дальше →
Total votes 42: ↑37 and ↓5+32
Comments168

«Амедиа ТВ» хочет привлечь к уголовной ответственности сотрудников студии «Кубик в кубе» за сериалы HBO

Reading time3 min
Views33K
В прошлом году российская компания «Амедиа ТВ», которая называет себя «лидером российского рынка платного телевидения и подписки в интернете», заключила расширенную сделку по эксклюзивному контракту с американской студией HBO. По этому соглашению с июля 2017 года российская компания получила эксклюзивные права на показ всех новых сериалов HBO, а также неограниченный доступ к уже существующей библиотеке канала. С августа 2017 года её телеканалы начали работать под совместным с HBO брендом (Home of HBO).

Соглашение недёшево обошлось «Амедиа ТВ» (сумма сделки держится в секрете), но не в последнюю очередь благодаря этой сделке выручка российской компании в 2017 году увеличилась на 30% и достигла 1,6 млрд рублей.

Для дальнейшего роста выручки есть только одна проблема — пираты, которые незаконно переводят и дублируют сериалы HBO, бесплатно выкладывая их на торренты. За такую деятельность их собираются привлечь к уголовной ответственности по статье 146 УК РФ. Первой под раздачу попала студия «Кубик в кубе», состоящая из двух физических лиц.
Читать дальше →
Total votes 45: ↑44 and ↓1+43
Comments188

Microsoft открыла исходный код Диспетчера файлов

Reading time3 min
Views32K

Windows File Manager из Windows 3.0

6 апреля 2018 года компания Microsoft выложила на GitHub исходный код оригинальной версии Windows File Manager, который поставлялся в составе операционной системы Windows в 90-е годы, а также доработанную и улучшенную версию Диспетчера файлов. В своё время эта программа стала первым графическим менеджером файлов от Microsoft. Она позволяла копировать, перемещать и удалять файлы, выделяя их мышью. Программа пришла на смену управлению файлами в MS-DOS и стала заменой многочисленным файловым оболочкам вроде Norton Commander, хотя многие пользователи по привычке ещё долгие годы пользовались и до сих пор пользуются NC, FAR и Windows-версией Total Commander.

Теперь любой желающий может скомпилировать исходный код — и запустить старый Windows File Manager в современной операционной системе. Диспетчер файлов из Windows быстро вышел на первую строчку в списке самых популярных репозиториев GitHub за сутки.
Читать дальше →
Total votes 35: ↑34 and ↓1+33
Comments268

«Умный дом» на Arduino для бытовки

Reading time23 min
Views91K


Ничего необычного, просто очередной контроллер на Arduino. С датчиками, релюшками и веб-страничкой. Но и со своими особенностями и вполне конкретным практическим применением, хоть и довольно банальным — удалённое включение электроотопления на даче. Кавычки в заголовке не случайны, контроллер не является умным домом в текущем исполнении, но служит хорошей базовой заготовкой для него. (прим. — эта фраза добавлена 12.04.18 по результатам комментариев).

Ключевые особенности:

  • Датчик параметров электросети — счётчик электроэнергии «Нева» по RS-485;
  • Удалённая модификация web-страницы управления, лежащей на SD-карте;
  • Надёжное включение группы датчиков температуры Dallas на длинных линиях;
  • Графики изменения параметров без привлечения облачных сервисов;
  • Отказоустойчивые решения (внешний вотчдог, ИБП, авторестарт роутера);
  • Защита изернет-шилда от зависаний при помехах от силовых реле;
  • Законченная конструкция в корпусе на DIN-рейку.
Далее о принципах построения системы и о её реализации
Total votes 41: ↑41 and ↓0+41
Comments80

Ученые создали камеру размером меньше миллиметра, и ей не нужна батарея

Reading time3 min
Views29K

Активный сенсор КМОП

Группа инженеров под руководством Юй Сик Юна из Мичиганского университета США создала фотосенсор, где почти всю площадь пикселя занимает область, которая может одновременно и вырабатывать энергию, и формировать изображение. Это позволяет сделать самодостаточную камеру площадью меньше квадратного миллиметра. При этом она способна вести съемку достойного качества с частотой 15 кадров в секунду. Свою работу разработчики опубликовали в журнале IEEE Electron Device Letters.

Читать дальше →
Total votes 30: ↑29 and ↓1+28
Comments76

Как сегодня создаются 64k intro: погружение в Immersion

Reading time14 min
Views24K
image


В декабре прошлого года мы наконец-то закончили наш проект. В этом видео показана наша последняя работа — четырёхминутная анимация «Immersion». Точнее, это запись того, что обычно называется 64k-интро. Но подробнее об этом чуть позже.


Работа над проектом заняла лучшие свободные часы последних двух лет жизни. Всё это началось во время проведения Revision 2015, большого мероприятия, устраиваемого каждый год в Германии во время пасхальных каникул. Мы вдвоём болтали по дороге из отеля в место проведения мероприятия. Предыдущим вечером уровень конкуренции в области 64kB intro оказался высоким. Очень высоким. Опытная и хорошо известная венгерская группа Conspiracy наконец вернулась с серьёзной, потрясающей работой. Наш лучший враг Approximate идеально успел по времени с завершением цикла выпуска и показал значительные улучшения в сторителлинге. Продуктивная группа Mercury обрела собственный зрелый стиль дизайна в интро, которое не оставляло сомнений в своей победе.
Total votes 81: ↑80 and ↓1+79
Comments34

Веб установщик на чистом WINAPI с поддержкой Hi DPI и векторным лого

Reading time10 min
Views9.7K
В наше время это, наверно, одно из основных применений для приложений написанных на чистом WINAPI. Писать что-то серьёзнее нескольких простых окон на чистом WINAPI уже не так весело, а вот маленький установщик – самое то.

Так как на дворе 2018 год, писать просто приложение как-то не очень. Давайте уж соответствовать веяниям времени – установщик будет с поддержкой Hi DPI режимов. Даже в ноутбуках уже 4К экраны не редкость, чего уж говорить про десктопы. Ну и так как установщик — это то, что должно быстро загрузиться будем экономить на том, что действительно не сложно сделать и самому. Ну и попробуем схитрить чтобы использовать векторную графику без дополнительных библиотек – нам же нужен красивый логотип!


Читать дальше →
Total votes 27: ↑27 and ↓0+27
Comments13

Как программирование влияет на мозг и мышление

Reading time4 min
Views56K


Это правда, что мышление программистов устроено иначе, чем у других людей. Не сказать, что они обязательно умнее, логичнее или рациональнее остальных. Однако не так давно учёные приступили к изучению влияния программирования на мозг, и пришли к интересным заключениям.

Как занятия искусствами могут по-разному менять ваше мышление, так и программирование влияет на ваш образ мыслей — возможно, не так, как вы ожидали.
Читать дальше →
Total votes 28: ↑23 and ↓5+18
Comments67

Что на самом деле происходит с рандомизацией MAC-адресов в iOS 8

Reading time4 min
Views22K
Обычно, когда вы бродите с устройством с WiFi, не подключенным к сети, оно рассылает широковещательные запросы, чтобы попытаться найти известные сети. Эти запросы посылаются с использованием MAC-адреса WiFi-адаптера вашего телефона, который является уникальным и, как правило, постоянным. Это означает, что любой мониторящий эти запросы, скажем, в универмаге, например, может постоянно отслеживать вас в магазине и через несколько посещений. Эта информация не привязана к вашим персональным данным, но аналитические компании могут почерпнуть из нее большое количество информации о ваших покупательских привычках, и некоторые пользователи не в восторге от этого.

Как это должно работать

Начиная с iOS 8, эппловские устройства должны менять случайным образом свой MAC-адрес, рассылая эти WiFi запросы. ОС отвечает за создание случайных, локально управляемых MAC-адресов. Есть надежда, что до тех пор, пока вы не подключены к точкам беспроводного доступа, ваше устройство не может быть использовано более для отслеживания вас. Поскольку это WiFi-запросы, их расстояние ограничено. Желающий отслеживать наличие и перемещения вашего устройства должен находиться относительно близко. Одно из мест, где мы такое видели — в универмагах для мониторинга покупательских привычек клиентов. С новым MAC-адресом, периодически генерируемым для вашего устройства, больше не будет постоянного маркера для пассивной слежки.

Как это, похоже, работает

К сожалению, похоже, что эппловские изменения в поведении этих запросов — это не совсем то, на что мы надеялись.
Читать дальше →
Total votes 14: ↑13 and ↓1+12
Comments13

Почему я не подписываю соглашения о неконкуренции

Reading time8 min
Views51K
После университета я устроился в IT-отдел компании по обработке платежей и взысканию долгов. Мой стол стоял рядом с колл-центром: я целыми днями выслушивал, как люди на пособии делают покупки не по карману и влазят в долги. Когда несколько продажников ушли и начали собственный бизнес, прихватив с собой клиентов, компания предприняла меры. Она заставила всех в офисе, от сотрудников на вводе данных до операторов поддержки, подписать соглашения о неконкуренции. Это было первое соглашение о неконкуренции, которое я отказался подписать. В течение следующих пятнадцати лет меня ещё несколько раз попросят подписать такие бумаги, всегда перед приёмом на работу. Я всегда отказывался, и до недавнего времени это никогда не становилось препятствием для приёма на должность.

Соглашение о неконкуренции обычно является частью стандартного трудового договора, предложения о работе или соглашения о неразглашении. В нём говорится, что работник в течение определённого времени (обычно один год) после увольнения обязуется не начинать бизнес, который конкурирует с бизнесом нынешней компании, или не работать на конкурента. Если это звучит незаконно, то в штате Калифорния так и есть.

В 2017 году Иллинойс принял закон, запрещающий такие соглашения для низкооплачиваемых работников, обычно со ставкой ниже $13 в час. Даже в штатах, где подобные контракты не запретили, их часто признают не имеющими законной силы. С чисто этической точки зрения они ограничивают одну из самых основных предпосылок капитализма: свободу выбора, на кого работать. Это соглашение фактически ставит работника в положение должника по отношению к нынешнему работодателю, хотя долг не финансовый.
Читать дальше →
Total votes 95: ↑91 and ↓4+87
Comments180

Программирование современных микроконтроллеров: лекция 1

Reading time16 min
Views84K
Конспект первой лекции по программированию современных микроконтроллеров на примере STM32 и операционной системы RIOT. Лекции читаются в Институте информационных технологий МИРЭА по субботам, с 12:50 в актовом зале на 4 этаже корпуса Д. В занятиях отводится 1,5 часа на саму лекцию и 3 часа на практические занятия в лаборатории IoT Академии Samsung по теме лекции.

Привет, Гиктаймс! Как мы и обещали, начинаем публикацию конспектов лекций, которые сейчас читаются в Институте ИТ МИРЭА. По результатам первой, вводной лекции мы решили немного изменить структуру курса — вместо планировавшихся двух потоков по 5 занятий будет один поток на 7 занятий. Это позволит в более спокойном темпе разобрать ряд вспомогательных вопросов, а также статьи с конспектом будут появляться на GT каждую неделю в течение всего марта и апреля, а не через неделю, как планировалось раньше.

Тем не менее, в семь лекций невозможно полностью уложить столь обширную тему, поэтому местами изложение будет тезисным — хотя для компенсации этого мы постараемся указывать, в какую сторону смотреть тем, кто хочет самостоятельно глубже разобраться в том или ином вопросе.

Курс рассчитан на студентов второго и третьего курсов, знакомых с языком C и базовыми понятиями электроники и электротехники. Предварительное знакомство с микроконтроллерами не требуется.

Цель курса — освоение навыков, позволяющих свободно работать с микроконтроллерами на ядре ARM Cortex-M на современном уровне и, при наличии такого желания, двигаться в сторону дальнейшего углубления своих знаний.



Сегодняшняя лекция — первая, поэтому на ней будут разбираться общие понятия: что такое вообще микроконтроллер и зачем он нужен, что такое прошивка и как она получается, зачем нам нужна операционная система, и наконец — как работать с git. Результат практического занятия — собственный репозитарий на GitHub с исходными кодами ОС, а также успешно настроенная среда сборки на локальном компьютере.
Total votes 37: ↑37 and ↓0+37
Comments165

Основной инстинкт бизнеса: грани корпоративной безопасности

Reading time15 min
Views27K
Вы когда-то пробовали внедрить в компании новые регламенты и инструкции? Если да, то наверняка знаете, какая буря возмущения обрушивается со стороны коллектива. Как минимум, вас начинают тихо ненавидеть, как максимум — появляются сплетни, какие-то немотивированные заявления об уходе и общая паника. Стоит ли откатывать процесс? Нет. Если появилось возмущение и сопротивление такому «ограничению свободы», скорее всего вы задели чьи-то интересы. И вроде вы не перегибаете, а вводите минимальные меры по защите, но по мнению части сотрудников, закручиваете гайки, насаждаете режим, давите авторитетом и перекрываете воздух свободы. Успокойтесь — вы на правильном пути. И перекрыв тот самый «воздух свободы», вы позволяете своей компании не про*****, а сохранить «полимеры». Потому что работаете с корпоративной безопасностью, которая в последние несколько лет изменила лицо. Так что давайте познакомимся с ней снова.

Нам очень нравится советский плакатный жанр. Там было много про технику безопасности. Бизнес вполне может переосмыслить промышленные советы. Не наступайте на грабли, загибайте гвозди — короче, работайте на опережение.
Читать дальше →
Total votes 35: ↑34 and ↓1+33
Comments14

Приглашаем на Всероссийскую студенческую олимпиаду по направлению «Информационная безопасность» в МИФИ

Reading time1 min
Views2.1K

С 20 по 22 апреля 2018г. в Национальном исследовательском ядерном университете «МИФИ» пройдет очередная Всероссийская студенческая олимпиада по информационной безопасности. Олимпиада проходит при поддержке Минобрнауки России, ФСТЭК России, а также УМО вузов по информационной безопасности.

По ежегодной традиции спонсором конференции выступает НПО «Эшелон», также наши эксперты принимают непосредственное участие в разработке конкурсных заданий по этичному хакингу и входят в судейское жюри.

К участию в Олимпиаде приглашаются студенты высших учебных заведений в возрасте от 18 до 25 лет на момент проведения мероприятия, обучающиеся по программам бакалавриата, специалитета, магистратуры укрупненных групп специальностей и направлений подготовки 10.00.00 и 09.00.00, серьезно интересующиеся вопросами защиты информации и прошедшие конкурсный отбор по месту учебы.
Читать дальше →
Total votes 18: ↑18 and ↓0+18
Comments0
1
23 ...

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity