Как стать автором
Обновить
21
0.2

Linux Administrator/QA Engineer

Отправить сообщение

Маджонг с детьми: для чего, когда и как

Время на прочтение18 мин
Количество просмотров27K


Когда мы готовим ребенка к поступлению в школу и помогаем ему адаптироваться к школе, поддерживая его интеллектуальное развитие, то одно из классических игровых средств – это обыкновенные игральные карты. Обучая ребенка карточным играм, мы можем давать нагрузку на все когнитивные функции. Зрительное восприятие понадобится, чтобы различать символы мастей (не путать пики и червы, в частности). Память – чтобы следить за тем, какие карты уже сыграны. Мышление – чтобы составлять комбинации и просчитывать выгодные ходы. Внимание – чтобы не проморгать в своей руке те карты, которые позволят эти выигрышные ходы сделать. Играя по разным правилам одной и той же колодой, мы совершенствуем произвольную регуляцию деятельности и учим гибкому, нелинейному поведению. В общем, игральные карты – это замечательная вещь. Но у них есть существенный недостаток: в нашей культуре они плотно ассоциированы с азартной игрой на деньги и воспринимаются поэтому как нечто порицаемое. Это означает, что специалист, играя в карты с ребенком, будет провоцировать реакции вида «чему вы тут его учите?» со стороны семьи, а ребенок не сможет принести игральные карты в школу, чтобы поиграть на перемене, не провоцируя аналогичных реакций со стороны педагогов. Причем понятно, что этот культурный стереотип к жизни давно уже имеет весьма опосредованное отношение, и какая-нибудь браузерная многопользовательская игра с куда большим успехом приобщит ребенка к игре на деньги, чем колода карт на перемене. Но перед нами все же встает проблема того, что ребенок может начать ощущать, будто делает что-то аморальное и неприличное. Это его либо отвратит от игры (и потеряется смысл игры как самоподдерживающейся развивающей деятельности), либо негативно скажется на самовосприятии – а у нас нет цели заставить ребенка ощущать себя хулиганом и правонарушителем.

Вариант решения этой проблемы – играть с ребенком не в карты, а в маджонг.
Читать дальше →
Всего голосов 29: ↑27 и ↓2+36
Комментарии40

Нет комарам! Обзор антимоскитных «фитобоеприпасов»

Время на прочтение15 мин
Количество просмотров31K
Написав статью про растения отпугивающие клещей я получил большое количество вопросов по поводу других насекомых. И тут уж комары — лидеры. Им этот обзор и посвящается, объединил в одно сообщение все заметки из своего канала с хэштегом #mosquitocide


Скажем НЕТ Комарам!
Всего голосов 47: ↑45 и ↓2+56
Комментарии74

Operator — шрифт, облегчающий программистам жизнь

Время на прочтение1 мин
Количество просмотров19K


Большинство пользователей текстовых редакторов не обращают особого внимания на используемый шрифт. Это же касается и программистов — обычно все работают со шрифтом по умолчанию, за редкими исключениями. Но теперь ситуация изменилась — создан шрифт Operator Mono, новый шрифт, который может облегчить программистам жизнь. «Мы разрабатывали этот шрифт с прицелом на Javascript и CSS», — говорят создатели. Авторы шрифта использовали различное начертание и размеры символов шрифта для различных операций и элементов в используемом языке программирования.

Этот шрифт без труда помогает различать «1» и «l», например, или видеть дополнительные скобки. В процессе работы шрифт выделяет отдельные элементы при помощи цветов и начертания. Надо заметить, шрифт вовсе не бесплатный, облегчение жизни программиста в данном случае стоит $200.
Всего голосов 12: ↑6 и ↓60
Комментарии27

Input — новый шрифт для программирования

Время на прочтение1 мин
Количество просмотров99K
Компания Font Bureau разработала новое семейство шрифтов Input, важнейшим из которых в данном случае для нас является шрифт Input Mono. Кириллица присутствует. Для персонального использования шрифты бесплатны.

Читать дальше →
Всего голосов 81: ↑72 и ↓9+63
Комментарии142

Топ «DLC-книг» для современных фантастических сериалов

Время на прочтение6 мин
Количество просмотров18K

Источник

Научно-фантастическая литература всегда была благодатной почвой для кино. Более того, экранизация фантастики началась практически с появлением кинематографа. Уже первый фантастический фильм «Путешествие на Луну», вышедший на экраны в 1902 году, стал пародией на сюжеты из романов Жюля Верна и Герберта Уэллса.

В настоящее время чуть ли не все высокорейтинговые sci-fi-сериалы создаются на основе литературных произведений, потому как при наличии интересного сюжета, качественных диалогов, харизматичных персонажей и, конечно же, оригинальной фантастической идеи, позаимствованной у писателя, оцененного многочисленными читателями, гораздо проще построить производственный процесс.

Сегодня расскажем о сериалах, которые доставят вам удовольствие дважды — сначала на экране, а затем в виде книги (чаще всего не одной).
Всего голосов 42: ↑40 и ↓2+53
Комментарии23

Умирающий хард Hitachi, bash и технонекрофилия

Время на прочтение6 мин
Количество просмотров24K

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


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


Однажды знакомые попросили помочь разобраться с ноутом, на который они не смогли переустановить Windows. У ноута, судя по виду, была тяжелая жизнь: трещины корпуса, помяты углы, выломаны стойки. Понятно — проблема в повреждении жесткого диска в результате многочисленных ударов, что подтвердил и смарт: более 200 срабатываний G-sensor'а, 500 Reallocated Sector Count и еще есть в Current Pending'е. Ну людям, понятное дело, я поставил SSD, а информацию с их винта скопировал в образ командой:


dd if=/dev/sdb of=/media/hddimages/ht320.img bs=409600 conv=noerror,notrunc,sync

Читать дальше →
Всего голосов 31: ↑29 и ↓2+37
Комментарии48

Наборы и конструкторы для начинающих электронщиков 6-10 лет. Что доступно в магазинах

Время на прочтение2 мин
Количество просмотров30K
После серии моих публикаций, мне посыпались вопросы, а что я могу порекомендовать для детей 6-10 лет, которым родители хотели бы показать «основы» радиоэлектроники? Я посмотрел что есть в масс-маркете и составил свой список. Он не окончательный и я надеюсь в комментариях вы выскажете свое мнение о нем и предложите свои варианты.


Читать дальше →
Всего голосов 32: ↑32 и ↓0+32
Комментарии48

Рецензия

Время на прочтение1 мин
Количество просмотров668
В последнее время стали появляться топики, в которых авторы просят оценить, прокомментировать, раскритиковать их сайты. Часто это встречает сопротивление, недовольство, трактуется как реклама.

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

Ccылка на блог: Рецензия

Добавлено:
Сразу хочется предостеречь, чтобы не возникло неправильное, пренебрежительное отношение к блогу: Рецензия не предназначена для тех, кто хочет разрекламировать свой сайт или получить помощь, не приложив никаких усилий (то есть просто дав ссылку). Просьба о помощи предполагает, что просящий тоже постарается: не поленится рассказать о сайте и задаст конкретные вопросы.
Всего голосов 34: ↑32 и ↓2+30
Комментарии17

Прямой VPN-туннель между компьютерами через NAT'ы провайдеров (без VPS, с помощью STUN-сервера и Яндекс.диска)

Время на прочтение13 мин
Количество просмотров23K
Продолжение статьи о том, как мне удалось организовать прямой VPN-туннель между двумя компьютерами находящимися за NAT'ами провайдеров. В прошлой статье описывался процесс организации соединения с помощью третьей стороны — посредника (арендованный VPS выполняющий роль, что-то типа STUN-сервера и передатчика данных узлов для соединения). В этой статье я расскажу как обошелся без VPS, но посредники остались и ими были STUN-сервер и Яндекс.Диск…

Читать дальше →
Всего голосов 8: ↑6 и ↓2+6
Комментарии24

SQL запросы быстро. Часть 1

Время на прочтение5 мин
Количество просмотров1.5M
Подписаться в telegram: t.me/korocheproduct

Введение


Язык SQL очень прочно влился в жизнь бизнес-аналитиков и требования к кандидатам благодаря простоте, удобству и распространенности. Из собственного опыта могу сказать, что наиболее часто SQL используется для формирования выгрузок, витрин (с последующим построением отчетов на основе этих витрин) и администрирования баз данных. И поскольку повседневная работа аналитика неизбежно связана с выгрузками данных и витринами, навык написания SQL запросов может стать фактором, из-за которого кандидат или получит преимущество, или будет отсеян. Печальная новость в том, что не каждый может рассчитывать получить его на студенческой скамье. Хорошая новость в том, что в изучении SQL нет ничего сложного, это быстро, а синтаксис запросов прост и понятен. Особенно это касается тех, кому уже доводилось сталкиваться с более сложными языками.

Обучение SQL запросам я разделил на три части. Эта часть посвящена базовому синтаксису, который используется в 80-90% случаев. Следующие две части будут посвящены подзапросам, Join'ам и специальным операторам. Цель гайдов: быстро и на практике отработать синтаксис SQL, чтобы добавить его к арсеналу навыков.

Практика


Введение в синтаксис будет рассмотрено на примере открытой базы данных, предназначенной специально для практики SQL. Чтобы твое обучение прошло максимально эффективно, открой ссылку ниже в новой вкладке и сразу запускай приведенные примеры, это позволит тебе лучше закрепить материал и самостоятельно поработать с синтаксисом.
Читать дальше →
Всего голосов 26: ↑16 и ↓10+12
Комментарии36

Пост про хорошие рюкзаки (спасите)

Время на прочтение4 мин
Количество просмотров35K

— Да у тебя просто рюкзака нормального не было!



Мне катастрофически не везёт с рюкзаками.


Как обычно бывает: до покупки с ними как будто конфетно-букетный период. Всё выглядит здорово, удобно и эргономично, много места, и лямочка там, где надо, и крепления удобные. Смотришь в магазине и нарадоваться не можешь. А потом, когда документально оформили отношения, появляется беда. Лямка на самом деле не там, крепление цепляется за рукав, ноут болтается, спине неудобно, мало места, в транспорте он занимает всё свободное пространство и вызывает ненависть попутчиков, плюс зачем там вообще USB!?


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

Читать дальше →
Всего голосов 25: ↑15 и ↓10+11
Комментарии104

Как в линуксе подключиться к корпоративному VPN с помощью openconnect и vpn-slice

Время на прочтение14 мин
Количество просмотров65K

Хотите использовать линукс на работе, но корпоративный VPN не даёт? Тогда эта статья может помочь, хотя это не точно. Хочу заранее предупредить, что вопросы администрирования сетей я понимаю плохо, поэтому не исключено, что я всё сделал неправильно. С другой стороны не исключено, что я смогу написать руководство так, что оно будет понятно обычным людям, так что советую попробовать.


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


Большинство команд, используемых в руководстве нужно выполнять через sudo, который для краткости убран. Имейте в виду.


Большинство ip адресов подверглись жестокой обфускации, поэтому если видите адрес наподобие 435.435.435.435 — там должен быть какой-то нормальный ip, специфичный для вашего случая.


У меня Ubuntu 18.04, но думаю с небольшими правками руководство можно применять и к другим дистрибутивам. Однако в этом тексте линукс == Ubuntu.


Cisco Connect


Те, кто сидит на Windows или MacOS могут подключиться к нашему корпоративному VPN через Cisco Connect, которому нужно указать адрес гейтвея и при каждом подключении вводить пароль, состоящий из фиксированной части и кода, генерируемого Google Authenticator.

Что делать на линуксе
Всего голосов 8: ↑6 и ↓2+9
Комментарии18

Порядок в фотоархиве средствами powershell

Время на прочтение3 мин
Количество просмотров8K
Привет, Хабр!

На днях возникла типовая задача — помочь знакомой превратить гору фотографий в упорядоченную иерархию. Всё бы ничего, но гор фотографий не одна, а две — на Mac и на ноуте под Win10. В поисках решения, наткнулся на несколько сценариев для linux, а вот чего-то такого кроссплатформенного найти не удалось. Будем писать сами — прошу под кат.
Читать дальше →
Всего голосов 9: ↑8 и ↓1+14
Комментарии22

История Vim и руководство по его эффективному использованию

Время на прочтение14 мин
Количество просмотров48K
Примечание от переводчика: это первая часть монументальной (на самом деле монументальной) статьи о Vim и его возможностях от разработчика из Миннеаполиса и автора проекта PostgREST Джо begriffs Нельсона.

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




Эта статья основана на исследовании истории Vim и прочтении его руководства пользователя от корки до корки. Надеюсь, эти заметки помогут вам открыть (или переоткрыть?) для себя основные функциональные возможности этого редактора, а также позволят отказаться от использования предупакованных файлов vimrc и более вдумчиво использовать плагины.



Список литературы


Чтобы выйти за границы привычных тем, я бы порекомендовал обзавестись бумажной копией этого руководства и емким карманным справочником. Я не смог найти печатную копию руководства пользователя для Vim, так что в итоге просто распечатал идущий вместе с редактором PDF-файл с помощью printme1.com. Он идет вместе с софтом в $VIMRUNTIME/doc/usr_??. В качестве удобного списка команд могу посоветовать справочник «Vi and Vim Editors Pocket».

Содержание

  • История
  • Иерархия конфигурации
  • Сторонние плагины
  • Бекапы и откаты
  • Include и path
  • Редактирование и компиляция цикла
  • Диффы и патчи
  • Буфер ввода / вывода
  • Типы файлов
  • Не забывайте про мышь
  • Разное

История


Рождение vi


Команды и функции Vi существуют уже более пятидесяти лет, начиная с редактора QED. Вот его таймлайн:
Читать дальше →
Всего голосов 36: ↑32 и ↓4+38
Комментарии14

TI-84+

Время на прочтение6 мин
Количество просмотров30K

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

В результате набега на ближайший книжный магазин (никаких более релевантных в округе не было) был приобретен TI-84 Plus. После того как все контрольные были написаны, возник вопрос: а что, собственно говоря, этот зверь умеет? Путем гугления выяснилось, что TI-84 Plus — это не только ценный извлекатель квадратных корней но и:
  • Легендарный Zilog Z80,
  • 24 Кб RAM и 480 Кб Flash доступной пользователю,
  • Куча полезных (и не очень) программ, написанных энтузиастами.

Под катом — небольшой обзор калькулятора и довольно-таки корявая игра «роботы» моего написания. Заранее прошу прощения у любителей обнаженки — разобрать калькулятор я не смог, да и побоялся.
Читать дальше →
Всего голосов 56: ↑49 и ↓7+42
Комментарии51

Самостоятельная диагностика жестких дисков и восстановление данных

Время на прочтение22 мин
Количество просмотров244K
В данной статье описываются методы самостоятельной диагностики различных неисправностей жестких дисков по симптомам их проявления, а также способы относительно безопасного клонирования жестких дисков с незначительными проблемами.

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

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


Читать дальше →
Всего голосов 101: ↑99 и ↓2+97
Комментарии114

Хранение фотографий на DVD-дисках в 2K19-м (в 2190-м? в 2238-м?)

Время на прочтение7 мин
Количество просмотров54K

Первая цифровая фотокамера у меня появилась 14 лет назад. Тогда же возникла и проблема хранения фотографий. К счастью, в то время она решалась быстро и однозначно — записать на диск, и точка. Внешние HDD, да и внутренние тоже, тогда стоили дорого. SSD-дисков, по-моему, вообще не было, а если и были, то наверняка они стоили еще на порядок дороже. Хранить отснятое прямо на картах памяти и покупать каждый раз новую карточку — расточительное безумие. В общем, в домашних условиях какой-то разумной альтернативы DVD-дискам просто не существовало. К тому же, на дисках выходило множество игр, и DVD-привод в обязательном порядке присутствовал в компьютере. У меня был сразу пишущий дисковод.

В какой-то момент, а это было года 2-3 назад, я пришел к другу с записанным на DVD-RW-диск для него автосимулятором и обнаружил, что в его новом компьютере вообще отсутствует устройство для чтения дисков. Я был немного шокирован. Друг посмеялся: прийти с диском — это все равно, что приехать на автогонки на лошади с телегой. И тогда я понял, что эпоха CD-DVD уходит. Пришлось потом для переноса данных купить себе большую флэшку.
Читать дальше →
Всего голосов 100: ↑88 и ↓12+76
Комментарии641

Сравнительный тест камер старых мобильников и немного истории

Время на прочтение9 мин
Количество просмотров29K


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

Наличие камеры в телефоне считалось чем-то престижным, хотя качество сначала и было смешным. Первым телефоном с камерой был Kyocera VP-210. Вышел он в октябре 1999 года в Японии. Аппарат был оснащён 0,1 Мп КМОП-матрицей. Вслед за ним был выпущен в конце 2000 года Sharp J-SH04. Модель имела цветной STN дисплей на 256 цветов и вес всего 74 грамма. В 2002 году на рынке появился первый европейский камерофон от Nokia — Nokia 7650 с камерой 0,3 Мп. Он позволял сохранять фото и сразу же передавать его через MMS.
Читать дальше →
Всего голосов 37: ↑37 и ↓0+37
Комментарии23

Домен-фронтинг на базе TLS 1.3

Время на прочтение7 мин
Количество просмотров19K

Введение



Современные корпоративные системы фильтрации контента, от таких именитых производителей как Cisco, BlueCoat, FireEye имеют довольно много общего с более мощными их собратьями — DPI системами, которые усиленно внедряются на национальном уровне. Суть работы и тех и других в том, чтобы производить досмотр входящего и исходящего интернет трафика и, на основании черных/белых списков, принимать решение о запрете интернет-соединения. А так как и те, и другие в основах своей работы полагаются на схожие принципы, то и способы их обхода также будут иметь много общего.

Одной из технологий, позволяющей достаточно эффективно обходить как DPI, так и корпоративные системы, является технология домен-фронтинга. Ее суть состоит в том, что мы идем на заблокированный ресурс, прикрываясь другим, публичным доменом, с хорошей репутацией, который заведомо не будет блокирован ни одной системой, например google.com.

О данной технологии было написано уже достаточно много статей и приведено много примеров. Однако популярные и обсуждаемые в последнее время технологии DNS-over-HTTPS и encrypted-SNI, а также новая версия протокола TLS 1.3 дают возможность рассмотреть еще один вариант домен-фронтинга.
Читать дальше →
Всего голосов 46: ↑44 и ↓2+42
Комментарии36

Фантастический рассказ «Спасение» (10 мин.)

Время на прочтение12 мин
Количество просмотров5.6K
Я всегда любил Родину и ненавидел её врагов. Например, айсов. Трудно передать словами, весь поток чувств, переполняющих меня, когда я слышу слово Родина. Это и восторг, и острота в груди и радость, и боль. Я люблю Родину. Не фанатично — без раздумья, без оглядки. Я люблю Родину осознанно. Я могу объяснить свою любовь, я могу доказать свою любовь, я могу отстоять свою любовь, и я готов защитить свою любовь. И я её защищаю… каждый день.

image

Художник Валерий Шамсутдинов
Читать дальше →
Всего голосов 25: ↑16 и ↓9+7
Комментарии18

Информация

В рейтинге
2 495-й
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Зарегистрирован
Активность

Специализация

Manual Test Engineer, System Administration
Middle
Linux
Python