Pull to refresh
0
0
Станислав Тимофеев @Tiamon

Инжиниринг, Реинжиниринг бизнес систем

Send message

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

Reading time 9 min
Views 97K

Отечественные школы не славятся актуальностью и нюансировкой преподаваемого материала. Особое место в этом смысле занимает английский язык. Во всех странах бывшего СССР печальные дамы бальзаковского возраста муштруют детей по учебникам библейских времен и рассказывают им с жирным русским акцентом о туманном Лондоне и плутовских проделках его обитателей.

Результаты этих занятий печальны. После сотен академических часов понимают и говорят ученики с трудом, но зато прочно запоминают устаревшие понятия, формализмы и локальные британские обороты речи. Этот багаж остается с ними надолго (или лучше сказать “с нами”, поскольку автор статьи после школы был точно в такой же ситуации). Избавиться от него обычно помогает только общение с носителями языка, которые внезапно не понимают, на каком языке им что-то пытается сказать этот странный русский. Или прочтение подобных статей, заботливо сотканных мозолистыми руками случайных авторов из интернета. То есть, основного источника знаний любого уважающего себя современного человека.

Читать далее
Total votes 181: ↑168 and ↓13 +155
Comments 415

Гений XIX века и его невероятное творение

Reading time 12 min
Views 110K

Автор: Лысый Камрад (@LKamrad)

Посмотрите внимательно на это судно. Построенное в 1858 году, оно могло доставить 4000 пассажиров в любую точку планеты, не требуя дозаправки. Даже сегодня на это способны только суда с ядерной установкой, но этот гигант был построен за 100 лет до первого из них.

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

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

Читать далее
Total votes 288: ↑287 and ↓1 +286
Comments 121

Полезные советы по Python, которых вы ещё не встречали. Часть 2

Reading time 7 min
Views 37K
Недавно мы опубликовали перевод материала, в котором были приведены полезные советы для Python-программистов. У того материала есть продолжение, которое мы представляем вашему вниманию сегодня.


Читать дальше →
Total votes 68: ↑65 and ↓3 +62
Comments 24

Камера с функцией слежения за объектом

Reading time 4 min
Views 11K
Хочу сделать автономного дрона, который бы сам мог найти дорогу к цели и обратно, при этом обойти все препятствия ни кого не задев. Решил начать с нейросети и вебки. Так и получился этот проектimage
Total votes 14: ↑13 and ↓1 +12
Comments 12

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

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

Читать дальше →
Total votes 10: ↑8 and ↓2 +6
Comments 24

Опыт создания продукта в России или Как создавался “народный” беспроводной пылесос PRO-EXPERT

Reading time 16 min
Views 17K
Всем привет! Андрей – предприниматель, CIO, CEO и кайтер. Несколько лет назад я пошел по пути создания и запуска собственного продукта «с нуля» на отечественном рынке (беспроводной пылесос). В этой статье хочу поделиться своим опытом с начинающими и действующими предпринимателями:

  • список подводных камней
  • чек-лист для старта продаж
  • примерные затраты по каждому из этапов

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


Читать дальше →
Total votes 44: ↑38 and ↓6 +32
Comments 130

Блокировать трекеры рекламы на сетевом уровне сложно, но возможно

Reading time 4 min
Views 33K
image


Когда вы выходите в интернет или используете приложение, множество компаний спокойно отслеживают каждое ваше действие. Некоторые, такие как Newrelic, достаточно невинны, они отслеживают ошибки пользователей и чтобы быстрее на них реагировать. Но другие, такие как Facebook Audience Network, собирают огромное количество данных как с ваших собственных устройств, так и с устройств в вашей сети.

Блокировка рекламы традиционно была выходом для потребителей, желающих сохранить конфиденциальность своей информации, но она работает только в веб-браузерах. Многие компании теперь отслеживают вас и в нативных приложениях. И удаление вашей учетной записи Facebook не мешает компании отслеживать вас — социальная сеть создает «теневые профили», чтобы собирать данные также и о тех, кто не пользуется ею в Интернете.

Пытаясь защитить свою частную жизнь, я решил, что лучше всего использовать ядерный метод: блокировать рекламу и трекеры во всей моей домашней сети.
Читать дальше →
Total votes 24: ↑20 and ↓4 +16
Comments 27

DIY кнопка вызова часть 2. Видеофон из Raspberry Pi

Reading time 7 min
Views 9.8K
В этой части делаем из Raspberry Pi VoIP устройство для осуществления видео вызовов по SIP протоколу.

Первоначальная задача осталась прежней — осуществление вызова по внешнему воздействию (нажатию кнопки). Но немного изменилась реализация идеи. Как и в предыдущей части, воспользуемся терминальным SIP клиентом Linphonec, но в целях упрощения настройки, я решил воспользоваться VoIP провайдером Zadarma.com с бесплатными внутрисетевыми звонками, в том числе c поддержкой видео. Для видео звонков я использовал бюджетную USB камеру.

Подробности, а также пошаговая инструкция под катом.
Читать дальше →
Total votes 13: ↑13 and ↓0 +13
Comments 15

Краткое пособие для изучающих иностранный язык

Reading time 12 min
Views 17K
как все непросто в этой жизни!

Доброго дня, уважаемое сообщество!

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

Для начала очень коротко о себе: мне 39 лет, 14 из которых я живу за границей. В настоящий момент я владею 5 языками, в числе которых 1 родной (русский) и 4 выученных (украинский, английский, греческий и немецкий). Мне довелось пережить на себе многие подходы к изучению. Кроме того, я провел много времени помогая своим детям освоить тот или иной язык, с очень разными результатами, поэтому я считаю, что мой опыт достоин того, чтоб на его основании делать какие-то выводы.

Сразу хочу сказать, что изучение языка — дело кропотливое! Я способный к языкам и справляюсь быстрее большинства. При этом, на изучение до уровня В2 у меня ушло 1,5 года и вот сейчас, почти через 2, я подошел вплотную к сдаче С1. Причем, вообще не факт, что С1 я сдам с первого раза. Реально очень сложный экзамен. Поэтому забудьте о 2х, 3х или 6 месяцах, забудьте о годе. Минимальный необходимый срок для освоения иностранного языка, не входящего в одну группу с родным, 2 года. Я правда не знаю ни кого, кто справился бы быстрее. Возможно они и есть, но ориентировать себя на быстрое изучение точно не стоит!

Итак, поехали :)
Читать дальше →
Total votes 31: ↑30 and ↓1 +29
Comments 37

Заворачиваем весь трафик локальной сети в vpn без ограничения скорости

Reading time 5 min
Views 75K

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

Для этой цели можно просто настроить VPN-клиент на шлюзе, если это позволяет роутер. Но такое решение черевато последствиями в виде уменьшения скорости работы Интернета, повышенной нагрузки на роутер, к тому же некоторые клиенты отправляют весь трафик через основное соединение сразу же в случае отключения от VPN. Не стоит забывать, что даже ведущие VPN-провайдеры не могут обеспечить 100% аптайм своих серверов.

Итак, каковы наши цели:

  • пропускать через VPN весь без исключения исходящий трафик
  • делать это с максимально возможной скоростью
  • не зависеть от временных неполадок VPN-провайдера
  • максимум анонимности в Интернете
Читать дальше →
Total votes 25: ↑20 and ↓5 +15
Comments 23

Осторожный переезд в Нидерланды с женой и ипотекой. Часть 2: подготовка документов и переезд

Reading time 16 min
Views 64K
Итак, за примерно год (май 2017 — февраль 2018) я, программист C++, нашел-таки работу в Европе. Я десятки раз откликался на вакансии в Англии, Ирландии, Швеции, Нидерландах и даже в Португалии. Я раз двадцать беседовал по телефону, скайпу и прочим системам видео связи с рекрутерами, и несколько меньше — с техническими специалистами. Я ездил в Осло, в Эйндховен и три раза в Лондон на финальные интервью. Все это подробно описано здесь. В итоге я получил один оффер и принял его.



Оффер этот был из Нидерландов. Работодателям в этой стране относительно просто пригласить работника из-за рубежа (не из Евросоюза), поэтому бюрократической волокиты немного, а сам процесс оформления занимает всего несколько месяцев.

Но всегда можно самому себе создать сложности. Что я и сделал, чем затянул свой переезд еще на месяц. Если интересно почитать о хлопотах (нет, не сильно приятных) связанных с переездом IT семьи в Западную Европу — добро пожаловать под кат.
Читать дальше →
Total votes 115: ↑105 and ↓10 +95
Comments 187

IT Школа Samsung: учим школьников разработке мобильных приложений

Reading time 10 min
Views 22K
Сегодня наш пост о мобильных приложениях выпускников IT ШКОЛЫ SAMSUNG. Начнем с краткой справки об IT ШКОЛЕ (за деталями милости просим на наш сайт и/или задавайте вопросы в комментах). Во второй части расскажем о лучших, по нашему мнению, Android-приложениях, которые создали школьники 6-11 классов!


Total votes 15: ↑11 and ↓4 +7
Comments 18

Как я осилил английский

Reading time 13 min
Views 347K
Всем привет. Я – айтишник «за 30», и я люблю английский язык. Так получилось, что на протяжении многих лет английский никак не хотел полюбить меня. Перед вами живой пример человека с «плохой памятью», «неспособностью к языкам», богатейшим опытом неудачного изучения английского как на курсах, так и самостоятельно, упущенными из-за незнания языка шансами и возникшими на этой почве комплексами. Все, что можно было сделать в изучении иностранного языка плохо, я попытался сделать еще хуже. Не смотря на все это, перед вами история с хэппи эндом, которая, верю, поможет кому-то избежать глупых ошибок, сэкономить время, избавится от иллюзий и предрассудков по поводу изучения нового языка с около нулевого уровня.
Читать дальше →
Total votes 155: ↑151 and ↓4 +147
Comments 256

Бум бессмысленной занятости

Reading time 11 min
Views 74K
Оригинал статьи опубликован 7 июня 2018 года в журнале The New Yorker

У всё большего количества людей работа становится бессмысленной. Есть ли какая-то польза от однообразной рутины?


В своей новой книге антрополог Дэвид Грэбер ищет диагноз и эпидемиологию того, что он называет «бесполезными работами, о которых никто не хочет говорить». Иллюстрация: Martina Paukova

Бредовая работа как бумажные отходы накапливается в офисах с неизбежностью февральского снега. Отчёты об обоснованиях… Что это? Никто не знает. И всё же они накапливаются вокруг, согретые ксероксом, чтобы их никто не читал. Документы о передовом опыте? Никто понятия не имеет, даже авторы. Кто-то думал, что электронный документооборот избавит нас от этой чуши. Он ошибся. Теперь весь день вы получаете электронные письма о «близости к потребителю» (о, боже); «нашей команде» (чьей команде?); а ещё новое ПО отчётности о расходах требует, чтобы все квитанции сохранялись на бумаге, сканировались и загружались на сервер, который их отклоняет, потому что вы не смогли предзагрузить постфактум важную форму. Если повезёт, подобная чушь отнимет лишь несколько часов обычной рабочей недели. Но если вы среди миллионов менее удачливых американцев, то это суть всей вашей трудовой деятельности.
Читать дальше →
Total votes 50: ↑47 and ↓3 +44
Comments 127

Про рынок ИТ в России по-честному

Reading time 16 min
Views 158K
В последние несколько лет мои переживания по поводу российского рынка ИТ только усиливались. Все началось с кризиса рубля 2014 года (а может, и раньше), и с тех пор меня не покидает ощущение, что многие российские компании, особенно провинциальные, завязали себе глаза, заткнули ватой уши и все еще пытаются сделать вид, что ничего не происходит. Я много общался с разными компаниями, с HR, с разработчиками, и составил список неутешительных тезисов о том, что представляет собой как программистский рынок, так и культура разработки в целом, ведь это вещи взаимосвязанные. По моим субъективным оценкам, эти тезисы справедливы для ~60% российских компаний, хотя, казалось бы, те другие 40% компаний, которые мы знаем и любим, должны были заставить задуматься. Но я очень подозреваю, что это эти 60% просто надеются на русский “авось”, и подвергаются так называемой willful blindness, а иногда и намеренно мутят воду. Итак, по-честному, что же происходит?

Дисклеймер 1. Ни ссылок, ни имен, ни пруфов не будет. Как известно, в Интернете можно найти подтверждение или опровержение любому тезису, поэтому не вижу большого в том смысла, покуда это не диссертация, а мнение. Моя цель — предоставить другую точку зрения, основанную на личностном опыте веры на личном опыте.

Дисклеймер 2. В статье приводится собирательный образ. Вряд ли стоит ожидать, что есть стопроцентное совпадение хотя бы с одной компанией. Те или иные черты могут встречаться там или здесь; важно не то, что есть какие-то конкретные компании с этими проблемами. Важно то, что сами по себе проблемы существуют, и о них надо говорить.
Читать дальше →
Total votes 281: ↑250 and ↓31 +219
Comments 1833

Set-Top-Box и опыты с Андроид в контейнере LXC

Reading time 6 min
Views 5.8K
Как возникла странная необходимость запустить Android в Linux контейнере, и что из этого получилось

Предыстория


Запустить Android в контейнере LXC на мой взгляд, вполне логичное решение, если хочется иметь прозрачность и надёжность Bare Linux и использовать огромный потенциал хороших (и не очень хороших) сторонних приложений для Android. Так же данная конфигурация представляет интерес, как платформа для отладки собственного образа AOSP в условиях, максимально близких к боевым.
Читать дальше →
Total votes 9: ↑8 and ↓1 +7
Comments 11

Исследование защищенности карты Тройка

Reading time 18 min
Views 202K
Карта тройка

Карта Тройка представляет из себя универсальный пополняемый электронный кошелек, широко используемый в системах оплаты общественного транспорта Москвы с 2013 года.

Цель данного исследования — выяснить защищенность системы электронного кошелька от подделки баланса, оценить безопасность инфраструктуры, работающей с картой. Вся работа была выполнена без использования специальных технических средств. Использовался дешевый смартфон на платформе Android и персональный компьютер. Общее время, затраченное на исследование, составило 15 дней.

В ходе работы был успешно проведен реверс­-инжиниринг мобильного приложения «Мой проездной», что позволило получить доступ к памяти карты и изучить структуру хранения данных. Были найдены уязвимости, позволяющие выполнить подделку баланса, записанного на электронном кошельке карты Тройка. В результате чего стало возможным использование систем, поддерживающих карту, без оплаты.

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

Внимание! Данные материалы представлены исключительно в ознакомительных целях. Подделка проездных билетов является уголовным преступлением и преследуется по закону.

Читать дальше →
Total votes 380: ↑374 and ↓6 +368
Comments 348

Мы делили ООО

Reading time 4 min
Views 11K
По заявкам телезрителей мы продолжаем тему уставного капитала и говорим о долях в нем. Действия учредителей, если один из фаундеров решил выйти из компании, или, более того, что делать, если он из состава учредителей выходить не хочет. Расскажем обо всем на примерах (все персонажи вымышлены).

Читать дальше →
Total votes 11: ↑6 and ↓5 +1
Comments 11

Быстрые движения под высоким напряжением, или почти вся правда об управлении шаговым мотором

Reading time 7 min
Views 81K


Доброго вам времени суток, уважаемые гики и сочувствующие!

В этой публикации я хочу поделиться своим опытом управления. Точнее – управления шагами. А уж если быть совсем точным, речь пойдёт об управлении замечательным устройством – шаговым электродвигателем.
Осторожно, трафик!
Total votes 33: ↑28 and ↓5 +23
Comments 69

Светодиодные часы Shadowplay на платформе Arduino Uno

Reading time 11 min
Views 24K

Вместо вступления




Итак, перед нашей командой из трех человек стояла задача: в очень сжатые сроки собрать небольшой аппаратный проект, желательно на платформе Arduino. Стоит оговориться, что до того момента со схемотехникой мы были знакомы, по большей части, в теории. А это значит — ни опыта работы с паяльником (практически), ни, тем более, опыта работы с Arduino.

Неожиданно мы наткнулись на статью, посвященную проекту Shadowplay Clock. Это настенные часы, разработанные командой венских дизайнеров, время по которым можно увидеть, дотронувшись пальцем до их центра. Светодиоды загораются в таком порядке, чтобы тень от пальца в центре показывала время. Было решено создать такие же (или очень похожие), но в домашних условиях. Вышеуказанная статья, как можно заметить, не содержит подробного описания проекта. Из всего этого следовало, что нам самим предстояло разобраться, как работает это устройство, и воплотить его в жизнь. Чем мы, собственно, и занялись.
Читать дальше →
Total votes 17: ↑16 and ↓1 +15
Comments 33

Information

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