24 июня разработчики Telegram открыли платформу для создания ботов. Новость кого-то обошла стороной Хабр, однако многие уже начали разрабатывать викторины. При этом мало где указаны хоть какие-то примеры работающих ботов.
Александр Лукошков
@alcr
User
Chrome 57 будет активно подавлять работу фоновых вкладок
4 min
25KБлижайшие изменения в браузере Chrome вряд ли порадуют разработчиков Slack, Discord и других программ, которые работают во вкладках браузера. В бета-версии Chrome 56 реализован новый механизм оптимизации таймеров для фоновых вкладок.
На первый взгляд, инициатива разработчиков выглядит хорошим делом. В сентябрьском плане внедрения (Intent to Implement) объясняются причины, которые сподвигли разработчиков на такое решение.
Главная причина — некоторые плохо спроектированные приложения (например, скрипты аналитики и javascript-реклама) потребляют много ресурсов CPU, хотя находятся в фоновом режиме. Это негативно отражается на производительности браузера и потребляет энергию аккумулятора на мобильных устройствах. Такая обработка активности в фоновых вкладках совершенно ни к чему. Идея состоит в том, чтобы установить максимальный лимит вычислительных ресурсов, которые можно дать фоновому приложению.
Физика в песнях ме́тал
8 min
19K
Translation
Ме́тал-группы бесстрашно затрагивают серьёзные темы в текстах своих песен. Здесь мы исследуем песни, использующие понятия из теоретической физики и космологии.
Я слушал композицию Event Horizon группы Stratovarius уже довольно долго, и вдруг осознал, что в ней говорится про горизонт событий чёрной дыры. Сама песня немного дурацкая – в ней некто приближается к горизонту чёрной дыры в космическом корабле с компьютером, говорящим с лёгким русским акцентом – но текст песни содержит утверждения, имеющие научную основу.
Stratovarius – одна из многих метал-групп, касающихся таких тем, как чёрные дыры, относительность и теория струн. Я решил, что было бы интересно взглянуть на примеры и попробовать понять упоминаемую научную основу.
Хочу отметить, что у меня нет физического образования, и объяснения мои будут довольно дилетантскими. Физиков прошу вносить поправки (через меня или через реквест на GitHub).
Начнём с этих строк:
Nothing escapes
And the boundary's been breached
All matter and shape
Destination's reached
Я слушал композицию Event Horizon группы Stratovarius уже довольно долго, и вдруг осознал, что в ней говорится про горизонт событий чёрной дыры. Сама песня немного дурацкая – в ней некто приближается к горизонту чёрной дыры в космическом корабле с компьютером, говорящим с лёгким русским акцентом – но текст песни содержит утверждения, имеющие научную основу.
Stratovarius – одна из многих метал-групп, касающихся таких тем, как чёрные дыры, относительность и теория струн. Я решил, что было бы интересно взглянуть на примеры и попробовать понять упоминаемую научную основу.
Хочу отметить, что у меня нет физического образования, и объяснения мои будут довольно дилетантскими. Физиков прошу вносить поправки (через меня или через реквест на GitHub).
Event Horizon — Stratovarius
Начнём с этих строк:
Nothing escapes
And the boundary's been breached
All matter and shape
Destination's reached
Живучие китайские смартфоны. Часть 2
9 min
26KСегодня немаловажным критерием при выборе смартфона является автономность работы. Вечная беготня до розетки с зарядником в течение дня никого не привлекает. Или например, где подзарядить телефон в путешествии?
Производители Поднебесной уже начали делать упор на объем батареи, создавая таких монстров, как Oukitel K10000 с аккумулятором на 10000 мАч. Но ведь автономность работы зависит не только от объема батареи, но и от процессора, дисплея и ПО, используемого в смартфоне.
Во второй части «Живучие китайские смартфоны» мы нашли телефоны, с объемом батареи более 6000 мАч и временем работы при средней нагрузке 3 — 4 дня. Рассмотрим же их поближе, их плюсы и минусы. И стоит ли в обще они нашего внимания или кроме большого аккумулятора ничего за душой не имеют.
Производители Поднебесной уже начали делать упор на объем батареи, создавая таких монстров, как Oukitel K10000 с аккумулятором на 10000 мАч. Но ведь автономность работы зависит не только от объема батареи, но и от процессора, дисплея и ПО, используемого в смартфоне.
Во второй части «Живучие китайские смартфоны» мы нашли телефоны, с объемом батареи более 6000 мАч и временем работы при средней нагрузке 3 — 4 дня. Рассмотрим же их поближе, их плюсы и минусы. И стоит ли в обще они нашего внимания или кроме большого аккумулятора ничего за душой не имеют.
Живучие китайские смартфоны. Часть 1
8 min
16KСколько раз за день вы подзаряжаете свой смартфон? Наверняка каждый из нас задумывался о батарее, которая будет держать неделю без подзарядки ваш гаджет. В этой статье мы поближе рассмотрим бюджетные «живучие» китайские смартфоны. Почему такая малая цена, за такой большой объем батареи.
Щелкаем реле правильно: коммутация мощных нагрузок
3 min
236KПривет, Geektimes!
Управление мощными нагрузками — достаточно популярная тема среди людей, так или иначе касающихся автоматизации дома, причём в общем-то независимо от платформы: будь то Arduino, Rapsberry Pi, Unwired One или иная платформа, включать-выключать ей какой-нибудь обогреватель, котёл или канальный вентилятор рано или поздно приходится.
Традиционная дилемма здесь — чем, собственно, коммутировать. Как убедились многие на своём печальном опыте, китайские реле не обладают должной надёжностью — при коммутации мощной индуктивной нагрузки контакты сильно искрят, и в один прекрасный момент могут попросту залипнуть. Приходится ставить два реле — второе для подстраховки на размыкание.
Вместо реле можно поставить симистор или твердотельное реле (по сути, тот же тиристор или полевик со схемой управления логическим сигналом и опторазвязкой в одном корпусе), но у них другой минус — они греются. Соответственно, нужен радиатор, что увеличивает габариты конструкции.
Я же хочу рассказать про простую и довольно очевидную, но при этом редко встречающуюся схему, умеющую вот такое:
Но сначала — чуть-чуть иллюстраций. Во всех случаях использовались реле TTI серий TRJ и TRIL, а в качестве нагрузки — пылесос мощностью 650 Вт.
Управление мощными нагрузками — достаточно популярная тема среди людей, так или иначе касающихся автоматизации дома, причём в общем-то независимо от платформы: будь то Arduino, Rapsberry Pi, Unwired One или иная платформа, включать-выключать ей какой-нибудь обогреватель, котёл или канальный вентилятор рано или поздно приходится.
Традиционная дилемма здесь — чем, собственно, коммутировать. Как убедились многие на своём печальном опыте, китайские реле не обладают должной надёжностью — при коммутации мощной индуктивной нагрузки контакты сильно искрят, и в один прекрасный момент могут попросту залипнуть. Приходится ставить два реле — второе для подстраховки на размыкание.
Вместо реле можно поставить симистор или твердотельное реле (по сути, тот же тиристор или полевик со схемой управления логическим сигналом и опторазвязкой в одном корпусе), но у них другой минус — они греются. Соответственно, нужен радиатор, что увеличивает габариты конструкции.
Я же хочу рассказать про простую и довольно очевидную, но при этом редко встречающуюся схему, умеющую вот такое:
- Гальваническая развязка входа и нагрузки
- Коммутация индуктивных нагрузок без выбросов тока и напряжения
- Отсутствие значимого тепловыделения даже на максимальной мощности
Но сначала — чуть-чуть иллюстраций. Во всех случаях использовались реле TTI серий TRJ и TRIL, а в качестве нагрузки — пылесос мощностью 650 Вт.
Несколько фан-теорий о Звездных Войнах
11 min
35KВсем привет!
Предлагаю гиковский разговор на тему Звездных Войн(ЗВ). Для начала, небольшой q&a, о чем я.
Немного фанатских теорий на тему Звездных Войн (кроме очевидного)… Под определённым углом можно избавиться от некоторых сюжетных нестыковок, потерь, при переходе от эпизода к эпизоду, нелепых совпадений и.т.д.
Если не любите ЗВ — незачем. В противном случае может быть увидите новые сюжетные линии в знакомой истории. Возможно, вам, как и мне, от этого станет интереснее смотреть фильм, а может вы все это и так заметили, но вам не с кем было об этом поговорить.
Нет, я не выдумываю историю, просто интерпретирую и предполагаю. Такие теории можно найти на Reddit. Я пользовался некоторыми из них, чтоб заполнить пробелы, там, где сам не додумал.
Да, без них — никак, но только из оригинальной и новой трилогии, игры Force Unleashed и немного из мультсериалов «Войны Клонов» и «Повстанцы». Седьмой эпизод, как бы мне этого не хотелось, включать не буду, ещё не все посмотрели.
К сожалению, после выхода седьмой части расширенная вселенная больше не считается каноном. Теперь это просто набор легенд, возможно, правдивых, скорее — нет. Но, поскольку некоторая информация пока не опровергнута новой расширенной вселенной, можно принимать это за хоть какой-то источник информации.
Предлагаю гиковский разговор на тему Звездных Войн(ЗВ). Для начала, небольшой q&a, о чем я.
Что это?
Немного фанатских теорий на тему Звездных Войн (кроме очевидного)… Под определённым углом можно избавиться от некоторых сюжетных нестыковок, потерь, при переходе от эпизода к эпизоду, нелепых совпадений и.т.д.
Зачем мне это читать?
Если не любите ЗВ — незачем. В противном случае может быть увидите новые сюжетные линии в знакомой истории. Возможно, вам, как и мне, от этого станет интереснее смотреть фильм, а может вы все это и так заметили, но вам не с кем было об этом поговорить.
Это что фанфик?
Нет, я не выдумываю историю, просто интерпретирую и предполагаю. Такие теории можно найти на Reddit. Я пользовался некоторыми из них, чтоб заполнить пробелы, там, где сам не додумал.
Спойлеры?
Да, без них — никак, но только из оригинальной и новой трилогии, игры Force Unleashed и немного из мультсериалов «Войны Клонов» и «Повстанцы». Седьмой эпизод, как бы мне этого не хотелось, включать не буду, ещё не все посмотрели.
Расширенная вселенная?
К сожалению, после выхода седьмой части расширенная вселенная больше не считается каноном. Теперь это просто набор легенд, возможно, правдивых, скорее — нет. Но, поскольку некоторая информация пока не опровергнута новой расширенной вселенной, можно принимать это за хоть какой-то источник информации.
Тест 10 автомобильных зарядок по стандартам ISO
10 min
40KНедавно я разработал автомобильный USB источник питания. Но статья будет совсем не о нем. В процессе разработки я ознакомился с двумя стандартами: ISO 16750-2, ISO 7637-2, которые подробно отвечают на часто задаваемый вопрос «Какое напряжение в автомобиле», а потом познакомил с ними десяток покупных USB зарядок разных производителей. Здесь (1, 2) и там я видел статьи о разработке/доработке/запиле готовых источников для автомобилей, где авторы не задумываются о таких вещах, как защитные цепи. В моём источнике схема защиты получилась сложнее самого источника, т.к. пожар в машине — это, безусловно, неприятно. Как показали себя испытуемые и почему выжил только один — в этой статье.
OpenHAB — стань программистом собственного жилища
9 min
197KДом — это машина для жилья
Ле КорбюзьеВ этом посте я расскажу об opensource проекте домашней автоматизации openHAB.
openHAB переводится как "Open Home Automation Bus". Это значит, что он нацелен на создание универсальной платформы для объединения всей домашней «умной» техники в единую систему управления.
Что же это дает на практике? Под катом я расскажу о том, как с помощью этого решения можно создать настоящий интернет вещей в своем доме.
400 потрясающих бесплатных сервисов
16 min
717K
Translation
Рад представить дополнение оригинального списка из 300 потрясающих бесплатных сервисов. Автор оригинальной статьи Ali Mese добавил ещё +100 новых сервисов, которые помогут найти все — от источников вдохновения и редакторов фотографий до создания опросов и бесплатных иконок.
И еще подборку +500 инструментов от 10 марта 2017 г. смотрите здесь.
A. Бесплатные веб-сайты
- HTML5 UP: Адаптивные шаблоны HTML5 и CSS3.
- Bootswatch: Бесплатные темы для Bootstrap.
- Templated: Коллекция 845 бесплатных шаблонов CSS и HTML5.
- Wordpress.org | Wordpress.com: Бесплатное создание веб-сайта.
- Strikingly: Конструктор веб-сайтов.
- Layers: Создание сайтов на WordPress (new).
- Bootstrap Zero: Самая большая коллекция бесплатных шаблонов Bootstrap (new).
- Landing Harbor: Продвижение мобильного приложения c помощью бесплатного лендинга (new).
TIS-100 — паззл про многопоточный ассемблер, который никто не ждал
3 min
84KУдивительно, но никто не написал ничего про игрушку «TIS-100», которая недавно появилась в Steam (стоит всего 150 рублей, уже 460 положительных отзывов против 6 отрицательных).
Сразу оговорюсь, что к авторам игры я отношения не имею, а вот сама эта игра — отличный инструмент для всех программистов, которые хотят сразиться друг с другом в оптимизации кода на выдуманном хитром ассемблере.
Итак, о чем игра?
Здравствуйте, я Meklon и я кофеин-зависимый
15 min
93KДругие статьи цикла:
Хроники лаборатории: как мы молотый кофе считали софтом для анализа клеточных структур
Компот из кофейных сухофруктов. Знакомимся с каскарой — лучшим другом велосипедиста
Звонок будильника зазубренной пилой вырывает мозг из обьятий сна, свет из-за занавески жгучими импульсами внезапно заставляет сетчатку заливать мозг пакетами нервных импульсов. Спящий организм неторопливо проводит инициализацию базового оборудования, убеждается в относительной сохранности контрольной суммы нейрональных последовательностей и запускает базовую операционную систему по дороге на кухню. Запутанные скрипты инициализации заставляют руки выполнять сложные последовательности нажатий кнопок, регистрируют глухое жужжание акустическими сенсорами, звук льющейся жидкости… Мозг автоматически включает внутренний таймер на 25 секунд, одновременно отслеживая цветовые характеристики тихо журчащей пары тонких струек. Несколько движений чайной ложкой, ускоряющей растворение сахарозы, и сознание взрывается от сочетания тонкого бодрящего аромата, тягучего шоколадного вкуса с легкой кислинкой и нотами тропических фруктов. В сознании медленно проступает образ смуглых девушек, наполняющих свои корзины красными ягодами под лучами палящего горного солнца. Пробуждение...
На Хабре/Гиктаймсе уже не раз обсуждался кофе и все, что с ним связано. Я решил написать пост, посвященный этому напитку и различным эффектам кофеина с медицинской точки зрения. Если хватит времени — возможно это будет цикл статей с экспериментами над людьми, computer vision и прочим непотребством. Увидим. А пока, товарищи кофеиноманы и им сочувствующие, добро пожаловать под кат.
PocketBook Reader — читаем на телефонах с комфортом
4 min
57KПривет, Хабр. Так уж повелось, что на современных устройствах люди всё так же охотно читают книги, вне зависимости от того, телефон это за 100 долларов или за 900. В метро, в кафе или в любом другом месте легко можно обнаружить, что человек занят чтением с любимого мобильного девайса: кому-то лень таскать ещё и E-Ink-ридер, у кото-то просто нет лишних денег на ещё одно «устройство для одной функции»: словом, вариантов много, решение — одно. Читают с телефонов или планшетов.
Форматов книг — вагон и маленькая тележка, все со своими особенностями. Предпочтений пользователей — тоже. Кто-то предпочитает универсальные «читалки», которые пережёвывают все форматы разом, кто-то держит 2-3 разных для работы с определённым видом данных. Сегодня я хочу рассказать об очередном комбайне, который призван захватитьмир рынок: PocketBook Reader. Как вы уже, наверное, догадались сами по названию, к его созданию причастна одноимённая компания, которая выпускает электронные книги. С книгами у них всё более-менее ок; посмотрим, что они сделали для мобильников?
Форматов книг — вагон и маленькая тележка, все со своими особенностями. Предпочтений пользователей — тоже. Кто-то предпочитает универсальные «читалки», которые пережёвывают все форматы разом, кто-то держит 2-3 разных для работы с определённым видом данных. Сегодня я хочу рассказать об очередном комбайне, который призван захватить
Роуминг своими руками
5 min
38KВсе любят путешествовать, например мне в этот раз удалось побывать в трех столицах: Праге, Вене, Будапеште. Но пост не об этом, а о том, что за неделю путешествия на телефонную связь я потратил всего 7 евро. Не ограничивая себя в разговорах с близкими, и даже работая. На настройку роуминга я потратил несколько минут перед поездкой.
На личном примере написана инструкция по построению роуминга своими руками. Кроме этого под катом вы найдете: этапы прохождения звонка в роуминге, варианты реализации каждого этапа своими руками, описание роуминговых SIM-карт полностью интегрированных с SIP и IP-АТС.
На личном примере написана инструкция по построению роуминга своими руками. Кроме этого под катом вы найдете: этапы прохождения звонка в роуминге, варианты реализации каждого этапа своими руками, описание роуминговых SIM-карт полностью интегрированных с SIP и IP-АТС.
Искусство командной строки
15 min
249KВот уже как неделю английская версия the art of command line висит в секции trending на Github. Для себя я нашел этот материал невероятно полезным и решил помочь сообществу его переводом на русский язык. В переводе наверняка есть несколько недоработок, поэтому милости прошу слать пулл-реквесты мне сюда или автору оригинальной работы Joshua Levy вот сюда. (Если PR отправите мне, то я после того, как пересмотрю изменения отправлю их в мастер-бранч Джоша). Отдельное спасибо jtraub за помощь и исправление опечаток.
Русский отец Звездных Войн
10 min
68KКаждый день в робошколе проходят занятия на которых, ученики собирают роботов и слушают о них лекции. И вот на днях как-то встал вопрос кто из русских фантастов оказал на НФ самое большое влияние. Оказалось, что имя Павла Клушанцева не знает никто. А ведь на западе это главный русский фантаст, о стругацких там не слышали, а вот в подражание Клушанцеву Лукас снял свои замечательные Звездные войны. Давайте это исправлять.
Если нужно посмотреть всего один фильм для знакомства с ХХ веком, звездные войны вне конкуренции. Нет фильма оказавшего больше влияние на поп-культуру, подтверждением тому Рейган назвавший СССР Империей зла и объявивший ей «Звездные Войны» СОИ. Почему именно Звездные Войны завоевали такую популярность?
Секрет успеха звездных войн лежит на поверхности если вы хоть немного знакомы с теорией кино или т.н. «электронных средств коммуникации». Вся теория укладывается в четыре слова «Media is the message». Медиа и есть сообщение — впервые вывел в своей книги Маршалл Макклюен в своей книге «Понимание медиа». Она вышла в 1968 небольшим тиражом, но просочилась в среду хиппи и киношников Голливуда. Книга была довольно заумной, местами малодоказательной и похожей на эзотерику хиппи, но его схемы безупречно объясняли, что происходит. Например, почему телевизор с плохой картинкой неожиданно оказался гораздо популярнее кино.
Как с нуля построить коттеджный поселок. Часть первая – земля
6 min
83KСчитается, что создание котеджных поселков (т.н. лэнд-девелопмент) – крайне
затратное и ресурсоемкое занятие, требующее команду специалистов на фулл-тайме, серьезных связей и кучу денег – в общем, недоступное простым смертным. В этих статьях мы поделимся своим опытом и знаниями, и расскажем, как сделать поселок «на коленке» – с минимальными затратами, на парт-тайме, и сохранив при этом психическое здоровье.
затратное и ресурсоемкое занятие, требующее команду специалистов на фулл-тайме, серьезных связей и кучу денег – в общем, недоступное простым смертным. В этих статьях мы поделимся своим опытом и знаниями, и расскажем, как сделать поселок «на коленке» – с минимальными затратами, на парт-тайме, и сохранив при этом психическое здоровье.
Анализ SSL/TLS трафика в Wireshark
7 min
211K
Tutorial
Как скрыть от посторонних конфиденциальную информацию?
Самое простое – зашифровать.
В Интернет и Интранет-сетях шифрацией данных управляет протокол SSL/TLS.
Солдат спит, служба идет.
Однако иногда возникает необходимость выполнить обратное – расшифровать перехваченный трафик.
Это может потребоваться как для отладки работы приложений, так и для проверки подозрительной сетевой активности.
Или в целях изучения работы SSL/TLS (очевидные, вредоносные цели не обсуждаются).
Как и при каких условиях можно расшифровать дамп SSL/TLS трафика в Wireshark?
Попробуем разобраться.
Датчики и микроконтроллеры. Часть 3. Измеряем ток и напряжение
12 min
327K
Tutorial
Мы переходим к завершающей части обзорного цикла датчиков, в которой рассмотрим датчики постоянного и переменного тока и напряжения. По всем остальным датчикам, которые не попали в основную серию мы сделаем дополнительные обзоры когда они вдруг понадобятся в будущих статьях.
Данная статья открывает новый цикл материалов про измерение параметров качества электроэнергии, куда войдут вопросы подключения датчиков тока и напряжения к микроконтроллеру, рассмотрение алгоритмов работы анализаторов качества электроэнергии, смысл тех или иных показателей качества электроэнергии и что они обозначают. Кроме того, мы затронем волнующую многих тему точности оцифровки и обработки данных, упомянутую в комментариях к первой статье.
Содержание
Часть 1. Мат. часть. В ней рассматривается датчик, не привязанный к какому-то конкретному измеряемому параметру. Рассматриваются статические и динамические характеристики датчика.
Часть 2. Датчики климат-контроля. В ней рассматриваются особенности работы с датчиками температуры, влажности, давления и газового состава
Часть 3. Датчики электрических величин. В этой части я рассмотрю датчики тока и напряжения
Самая медленная инструкция x86
3 min
37KВсе знают и любят ассемблер x86. Большинство его инструкций современный процессор исполняет за единицы или доли наносекунд. Некоторые операции, которые декодируются в длинную последовательность микрокода, или ожидающие доступа к памяти могут исполняться намного дольше — до сотен наносекунд. Этот пост — о рекордсменах. Хит парад из четырех инструкций под катом, но для тех, кому лень читать весь текст, я напишу здесь, что главный злодей — [memory]++ при определенных условиях.
КПДВ взята из документа Агнера Фога, который, наряду с двумя документами от Intel (optimization guide и architecture software development manual) содержат много полезного и интересного по теме.
КПДВ взята из документа Агнера Фога, который, наряду с двумя документами от Intel (optimization guide и architecture software development manual) содержат много полезного и интересного по теме.
Information
- Rating
- Does not participate
- Location
- Кетово, Курганская обл., Россия
- Date of birth
- Registered
- Activity