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

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

WiFi-портал в Россию – Как работать из-за границы, если компания не разрешает?

Сетевые технологии *Сетевое оборудование
Туториал

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

Читать далее
Всего голосов 81: ↑55 и ↓26 +29
Просмотры 36K
Комментарии 168

Разработка флешки с функцией самоуничтожения

Блог компании RUVDS.com Информационная безопасность *Программирование микроконтроллеров *Электроника для начинающих
Перевод

Ведь всем нам известно, что лучший способ сохранить данные в безопасности – это их уничтожить, не так ли?

Что ж, для большинства из нас более актуальным ответом стало бы шифрование. Но задумайтесь о случаях, в которых устройство может попасть в руки тех, кого шифрование не остановит…

Мой замысел – создать USB-накопитель, который косметически и функционально будет полностью идентичен типичной флешке, за одним отличием – при подключении стандартным образом он не будет показывать никаких данных.

А что разумный человек точно не станет делать, прежде чем подключать обычную флешку? Лизать пальцы!

Всё верно. Носитель будет оснащён скрытыми электродами, измеряющими сопротивление вставляющего его в устройство пальца. В обычном состоянии сопротивление пальца равно 1.5МОм, а вот во влажном около 500кОм. При загрузке такая флешка будет отображаться пустой, если сопротивление между парой электродов окажется выше заданного порога. Это не самое изящное решение, но, на мой взгляд, оно удачно балансирует между смехотворностью и функциональностью. Что же касается людей с гермофобией, то они могут смачивать палец под краном.
Читать дальше →
Всего голосов 106: ↑103 и ↓3 +100
Просмотры 34K
Комментарии 87

Как сисадмин Денис составлял шпаргалку на всякий случай

Блог компании RUVDS.com Информационная безопасность *Криптография *Системное администрирование *Софт


Когда мы познакомились с будущей женой, у неё были очень странные подруги. Одна подрабатывала на одной интересной «работе», другая разводила щенков на продажу. А ещё одна, выпускница милицейской академии, меняла парней как перчатки. Но однажды привела не актёра или музыканта, как обычно, а весёлого мужичка лет на пятнадцать старше нас. Наверное, у девочки проснулся комплекс, связанный с отсутствием отца, такое иногда бывает.

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

На этом месте стало интересно…
Читать дальше →
Всего голосов 81: ↑79 и ↓2 +77
Просмотры 51K
Комментарии 159

Подборка о релокейте: страны, в которых хорошо

Блог компании getmatch IT-эмиграция Карьера в IT-индустрии Удалённая работа


Мы уже несколько лет выпускаем на Хабре истории о переезде. Некоторые успешные, некоторые не очень (примерно 30% экспатов со временем возвращались).


Сейчас тема стала особенно актуальной. И, может быть парадоксально, но количество вакансий из других стран (тег «Релокейт») у нас в боте тоже выросло в полтора раза. Никакой русофобии и близко не наблюдается, компании понимают, что сейчас уникальный шанс получить мозги, выезжающие из страны.


Если кто-то задумался о том, что делать, — вот личные истории из тех стран, в которые сейчас реально переехать, и в которых относительно просто построить новую жизнь.

Читать дальше →
Всего голосов 80: ↑63 и ↓17 +46
Просмотры 104K
Комментарии 317

Размышления о стандартной библиотеке JavaScript. Core.js

Разработка веб-сайтов *JavaScript *Node.JS *
Один пацан писал все на JavaScript, и клиент, и сервер, говорил что нравится, удобно, читабельно. Потом его в дурку забрали, конечно.
— С просторов интернета

К чему это я? Занятная штука — JavaScript. Основа современного web и на фронтэнде альтернатив как таковых не имеет.

JavaScript это, в том числе, и стандартная библиотека, о которой здесь и пойдёт речь. Под стандартной библиотекой я подразумеваю модули, конструкторы, методы, что должны присутствовать на любой платформе, будь то браузер или сервер, без лишних действий со стороны программиста, не включая API, специфичный для платформы. Даже если вы пишите не на JavaScript, а на языке в него компилируемом, скорее всего, вам придется иметь дело с его стандартной библиотекой.

Ванильная стандартная библиотека JavaScript, в целом, неплоха. Это не только стандартная библиотека по спецификации языка ECMA-262 актуальных версий — от 3 до черновика 6. Часть API вынесена в отдельные спецификации, например, API интернационализации ECMA-402. Многие возможности, без которых сложно представить JavaScript, например, setTimeout, относятся к web-стандартам. Консоль не стандартизована вовсе — приходится полагаться на стандарт де-факто.

Вот только не такая уж она и стандартная — везде разная. Есть старые IE, в которых из коробки мы получаем стандартную библиотеку ES3 90-бородатого года даже без Array#forEach, Function#bind, Object.create и консоли, и есть, например, Node.js, на которой многие уже вовсю используют возможности грядущего ES6.

Хочется иметь универсальную, действительно стандартную библиотеку, как на сервере, так и в любом браузере, максимально соответствующую современным стандартам, а также реализующую необходимый функционал, что (пока?) не стандартизован. Статья посвящена библиотеке core.js — реализация моих соображений по поводу стандартной библиотеки JavaScript. Кроме того, эта статья еще и шпаргалка по современной стандартизованной стандартной библиотеке JavaScript и заметки о её перспективах.

Содержание, или что получим на выходе:


Читать дальше →
Всего голосов 87: ↑82 и ↓5 +77
Просмотры 96K
Комментарии 40

Мой восьмилетний квест по оцифровке 45 видеокассет. Часть 1

Блог компании Дата-центр «Миран» Хостинг Работа с видео *Облачные сервисы *Видеотехника
Перевод
За последние восемь лет я перевозил эту коробку с видеокассетами в четыре разные квартиры и один дом. Семейные видеозаписи из моего детства.



Спустя более 600 часов работы я, наконец, оцифровал и нормально их организовал, так что кассеты можно выбросить.

Часть 2


Всего голосов 27: ↑24 и ↓3 +21
Просмотры 32K
Комментарии 75

Гражданство за инвестиции: как купить паспорт? (часть 3 из 3)

IT-инфраструктура *
Recovery mode
Быстро и легально создать коллекцию паспортов не так сложно, как может показаться. При наличии финансовых ресурсов можно оформить экономическое гражданство сразу нескольких стран. Тем не менее, одних денег недостаточно. Нужно учесть массу тонкостей. Поможет в этом данное руководство.



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

Что такое экономическое гражданство?

  • Как определить, что страна предлагает гражданство за инвестиции?
  • Что дает второй паспорт инвестору?
  • Гражданство за инвестиции не следует путать с этим…
  • Где можно получить гражданство за деньги?
  • Где можно получить гражданство за деньги?
  • Как получить право на экономическое гражданство?

Заключительная часть руководства даст ответы на следующие вопросы:

  • Как работает гражданство за инвестиции с точки зрения бюрократа?
  • Кому следует получить гражданство за деньги?
  • Как выбрать лучшее экономическое гражданство?

Как работает гражданство за инвестиции с точки зрения бюрократа (процедуры и процессы)?


После того как вы подали заявку на гражданство за деньги, вам придется ожидать от полутора до двенадцати месяцев, прежде чем вы сможете получить новый паспорт. Но что происходит в это время? И что требуется от вас помимо инвестиций или дотации? Несмотря на то, что в каждой юрисдикции есть свой уникальный список требований, все они просты, и между ними много общего. Вот что вы можете ожидать от данного процесса.
Читать дальше →
Всего голосов 27: ↑16 и ↓11 +5
Просмотры 5.1K
Комментарии 11

Смотрим торенты на смарт ТВ без смс и регистрации

Работа с видео *Лайфхаки для гиков
Recovery mode
Доброго времени суток, Хабр.

Решил поделиться одним из способов, как можно посмотреть Ваш любимый фильм/сериал, в хорошем качестве, не посещая всякие стремные сайты, которые так хотят чтобы вы поиграли в казино.

Сразу оговорюсь, я ни в коем случае не призываю Вас использовать пиратский контент. Пиратство это зло. Всегда покупайте лицензионный контент.

Ну, а для тех кто хочет посмотреть торрент, не защищенный авторским правом, на своём смарт телевизоре, не дожидаясь скачивания, ниже интересный способ.
Читать дальше →
Всего голосов 25: ↑22 и ↓3 +19
Просмотры 122K
Комментарии 38

Расшифровка базы данных KeePass: пошаговое руководство

Информационная безопасность *
Туториал

image


На днях мне нужно было реализовать расшифровку базы данных KeePass. Меня поразило то, что нет ни одного документа и ни одной статьи с исчерпывающей информацией об алгоритме расшифровки файлов .kdb и .kdbx с учетом всех нюансов. Это и побудило меня написать данную статью.


На данный момент существует 2 версии KeePass:


  • KeePass 1.x (генерирует файлы .kdb);
  • KeePass 2.x (генерирует файлы .kdbx).

Структура файла с базой данных KeePass (.kdb, .kdbx) состоит из 3 частей:


  • Подпись (не зашифрована);
  • Заголовок (не зашифрован);
  • Данные (зашифрованы).

Далее я подробно расскажу о том, как дешифровать базу данных KeePass 1.x и KeePass 2.x.

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

Доломать Windows, чтобы починить: «Было предпринято несколько попыток, но причину проблемы определить не удалось»

Системное администрирование *Антивирусная защита *
Из песочницы
Время от времени случается, что ко мне обращаются пользователи с заглючившим Windows 7 или 8 (наверняка так же и с «десяткой» будут жертвы), у кого постоянно запускается «Восстановление системы» вместо нормальной загрузки, и автоматический механизм поиска и устранения проблем не справляется.



Мне удалось разобраться, почему возникает сообщение «Было предпринято несколько попыток, но причину проблемы определить не удалось» и как вернуть жизнь операционке без радикальной переустановки.
Читать дальше →
Всего голосов 40: ↑35 и ↓5 +30
Просмотры 57K
Комментарии 17

Как указывать диапазоны дат в интерфейсах?

Интерфейсы *Usability *
Однозначного и исчерпывающего ответа на вопрос поверхностный поиск не дал, справочники академического характера чаще всего выдают результаты для изданий (в т.ч. с вариантами использования римских цифр, что не очень подходит для интерфейсов), поэтому хочется понять, как лучше указывать именно диапазоны именно дат и именно в интерфейсах и попробовать сформулировать правило или выявить закономерности. Для этого я вспомнил все, какие мог, кейсы, и упорядочил их в таблице — кейс, числовой пример, формат полный и сокращенный, для дней, недель, месяцев, кварталов, полугодий и лет (внутри поста).

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

Ширина экрана мобильного устройства чаще всего небольшая, поэтому есть необходимость сокращать. При этом, кроме технической ширины, хочется учитывать еще и эстетическое восприятие и не грузить интерфейс лишними сущностями. Аналогичная ситуация с инпутами в вебе. Усугубляется ситуация на мелких устройствах типа часов и разного рода небольших дисплеях.

Например, получаются вот такие странные штуки:


Читать дальше →
Всего голосов 20: ↑17 и ↓3 +14
Просмотры 31K
Комментарии 28

Экстремальная сестра Земли. Прошлое и будущее «Утренней Звезды»

Космонавтика


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

Ниже под катом мы постараемся разобраться какие космические и геологические процессы предопределили столь большую разницу между Венерой и ее сестрой Землей. А так же, какие действия человечества в будущем могут вернуть «утренней звезде» статус тропического рая.
Читать дальше →
Всего голосов 151: ↑147 и ↓4 +143
Просмотры 160K
Комментарии 87

Айтишник на отдыхе: немного практики любительской астрофотографии

Гаджеты Астрономия
Из песочницы
Увидев предыдущий пост «Айтишник на отдыхе: прибамбасы к телескопу», решил немного раскрыть тему астрофотографии при помощи телескопа и зеркальных камер. Я в этом деле абсолютный любитель, но, полагаю, мой скромный опыт может быть интересным.
Читать дальше →
Всего голосов 33: ↑33 и ↓0 +33
Просмотры 24K
Комментарии 16

42 флоппи дискеты

Чулан
Собираешься в отпуск, но никак не можешь найти старый чемодан, 42 флоппи дискеты спасут тебя, %Username%.

image

PS: 49 секундное видео процесса прилагается
Читать дальше →
Всего голосов 78: ↑60 и ↓18 +42
Просмотры 3.5K
Комментарии 57

Самый маленький ПК

Компьютерное железо
Компания CompuLab выпустила компьютер fit-PC2, который на данный момент является самым маленьким ПК. Его габариты составляют всего 115x101x27 мм. Работает этот малыш под управлением OS Linux (Ubuntu Linux 8.04). Впрочем, модели с предустановленной Windows XP тоже имеются.


fit-PC2 построен на на базе платформы Intel Menlow. На борту у этого ПК процессор Atom Z530, 1 Гб ОЗУ, 160-гигабайтный жесткий диск, гигабитная Ethernet-карта, Wi-Fi, шесть портов USB 2.0, гнездо для флэш-карт miniSD. Есть и гнездо mini PCI Express. Опционально fit-PC2 может поставляться и с SSD-драйвом.


Кулеров в fit-PC2 не предусмотрено. Соответственно, шума он толком и не издает. Кроме того, новинка потребляет всего 6 Вт.

Стоимость fit-PC2 с процессором Z510 на 1,1 ГГц без предустановленной ОС и жесткого диска составляет $245. С тем же процессором, Ubuntu 8.04 и 160-гигабайтным SATA HDD этот ПК стоит уже $300. Самая дорогая комплектация — процессор Z530 1,6 ГГц, Windows XP и HDD 160 Гб — обойдется в $400.

via linuxdevices
Всего голосов 98: ↑94 и ↓4 +90
Просмотры 5.8K
Комментарии 136

Мp3-плеер с механической зарядкой (ретро)

Гаджеты
imageКонцепт-плеер в виде магнитофонной кассеты. Позволяет загружать в себя мелодии через USB и встречается в трех экземплярах — на 45, 60 и 90 минут музыки. Т.е. с вами будут не Гб-ы никогда не открываемых треков, а только те самые, сокровенные. Те, которые ставились на репит и крутились в наушниках целыми днями. Те 20-30 песен, с которыми вы живете.

А когда в вашем плеере сядет аккумулятор — просто возьмите карандаш. И покрутите. Точно так же, как вы перематывали пленку в кассете. Индикатор подскажет, когда плеер зарядится.
Читать дальше →
Всего голосов 94: ↑81 и ↓13 +68
Просмотры 2.2K
Комментарии 70

Генная инженерия от A до Z

Биотехнологии
Приветствую уважаемое сообщество!

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

Помнится, тут пробегал пост в котором говорилось о геннотехнологической лаборатории “на коленке”. Оказалось, что тема интересна аудитории, поэтому я решил заняться ее развитием с просветительскими целями.

Я буду давать наглядные и понятные обычным людям примеры для описания сложных процессов. Если кто-то посчитает нужным меня поправить – не стесняйтесь. Я буду сознательно упускать многие вещи, но если вам кажется, что без них страдает логика изложения – так же поправляйте.
Читать дальше →
Всего голосов 174: ↑159 и ↓15 +144
Просмотры 38K
Комментарии 156

Мобильник в часах

Гаджеты
image

Встроенное в браслет устройство персональной коммуникации долгое время способствовало слюноотделению у любителей фантастики, а сегодня продается всего за 86 евро. Вообще для Хабра часы-мобильник — не новость, но эту модель отличает на удивление демократичная цена. Из особенностей мы отметим: сенсорный 1,4-дюймовый экран 160x128 точек 65K цветов, поддержка 2ГБ microSD-карт, фотокамеру и русский язык в меню. Остальные характеристики под катом.
Читать дальше →
Всего голосов 43: ↑36 и ↓7 +29
Просмотры 1.5K
Комментарии 84

Не часы с шариками, а Time Machine

Гаджеты
image

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

Принцип работы девайса предельно прост и понятен из фотографии: каждую минуту один из металлический шарик скатывается на минутную полку, и, соответственно, каждые 5 минут — на пятиминутную. Заканчивается временной отрезок падением одного шарика на разлинованную до 12 выемку, обозначая, таким образом, начало нового часа.

Легкое металлическое лязганье, должно быть, выступает в качестве достаточно комфортного и ритмичного способа сообщать время владельцу. Особенно на фоне цены: всего лишь $25.

via Boing Boing
Всего голосов 42: ↑37 и ↓5 +32
Просмотры 2.8K
Комментарии 55

Сделай сам: любимые персонажи из бумаги

DIY или Сделай сам
Привет всем Хабралюдям!
Сегодня я хочу поделиться с сообществом одним очень затягивающим и увлекательным способом убить свободное время и просто отвлечься.

Читать дальше →
Всего голосов 217: ↑199 и ↓18 +181
Просмотры 3.4K
Комментарии 125

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность