Pull to refresh
268
0
Виталий Игонин @persei

Engineering Manager

Send message

Доработка китайского ST-Link v2: добавляем интерфейс вывода отладочной информации SWO и ногу Reset

Reading time 2 min
Views 104K
image Привет, Geektimes!

Сегодня хочу рассказать про доработку паяльником китайского ST-Link v2. В него можно допаять вывод SWO для получения отладочной информации и ногу управления Reset’ом для микроконтроллеров STM32 (та нога Reset, что уже есть — для STM8). Возможно для многих это не открытие, но пусть будет информация для начинающих. Кому интересно, прошу под кат.
Читать дальше →
Total votes 43: ↑43 and ↓0 +43
Comments 26

Smart.js – (больше чем) новая прошивка для ESP8266

Reading time 4 min
Views 23K
На хабре достаточно часто публикуют статьи о различных проектах на основе популярного чипа ESP8266, поэтому не буду рассказывать о нём самом.

Сразу к сути: мы разработали новую прошивку для данного устройства, предлагающую использовать для разработки язык JavаScript. Но, Smart.js это не только прошивка-интерпретатор JS, это ещё и различный «обвес» для работы с оборудованием и облачная инфраструктура.

image

За подробностями — прошу под кат.
Читать дальше →
Total votes 23: ↑23 and ↓0 +23
Comments 29

Pro Git, 2-е издание

Reading time 1 min
Views 68K

Вне всяких сомнений, Pro Git — это одна из лучших книг про систему контроля версий git. Совсем недавно появилось второе издание этой замечательной книжки. Большие изменения произошли в издательском процессе: исходный код книги теперь хранится в AsciiDoc, а не в Markdown, а различные форматы (PDF, ePub и Mobi) автоматически генерируются с помощью O'Reilly Atlas platform. Разработка книги активно ведётся на гитхабе, актуальная online-версия находится в открытом доступе на официальном сайте, а любители печатной продукции могут заказать себе экземпляр на Amazon. Второе издание получилось почти в два раза больше первого: на сегодняшний день PDF-версия содержит 570 страниц. Помимо улучшения старого материала, книжка также пополнилась новыми главами и разделами:
Читать дальше →
Total votes 92: ↑88 and ↓4 +84
Comments 22

О глупости умных людей

Reading time 3 min
Views 343K


Для затравки — простая математическая загадка. Бейсбольный мяч и бита вместе стоят 1 доллар и 10 центов. При этом бита стоит на 1 доллар дороже мяча. Сколько стоит мяч?
Читать дальше →
Total votes 179: ↑155 and ↓24 +131
Comments 347

Пациент с искусственным хрусталиком начал видеть ультрафиолет. Как?

Reading time 4 min
Views 33K
Сегодня на slashdot появился пост некоего автора, который после имплантирования искусственного хрусталика начал видеть в ультрафиолетовом диапазоне, точнее примерно 365 нм — это при средней верхней границе для обычного человека в 400нм. Меня заинтересовала эта тема, и я решил выяснить, что там происходит, и не маячит ли тут призрак Криса Картера.

Читать дальше →
Total votes 149: ↑147 and ↓2 +145
Comments 52

Zalman VE-200 — USB/eSATA бокс для портативного HDD с виртуальным CD-приводом

Reading time 6 min
Views 225K
Наконец-то появились в продаже в России долгожданные Zalman VE-200, один из которых я и заказал себе.



Этот бокс для 2.5" HDD, с первого взгляда, не представляет собой ничего особо выдающегося — те же USB и eSATA-интерфейсы, что и у многих других боксов. Но, в отличие от конкурентов, бокс содержит в себе виртуальный CD-привод, в который монтируются *.ISO, сложенные в специальной папочке. Впрочем, это потом, а теперь:
Читать дальше →
Total votes 118: ↑114 and ↓4 +110
Comments 182

Вирус Йоты

Reading time 1 min
Views 460
Yota запустила в сеть свой новый вирусный ролик. Прошу высказать свои мнения по поводу качества вируса. Что в нем хорошо, что плохо. Приветствуется конструктивная критика.

Total votes 56: ↑29 and ↓27 +2
Comments 32

Apple подали иск на HTC за нарушение патентных прав

Reading time 2 min
Views 1.3K
Сегодня компания Apple подала иск против HTC за нарушение около 20 патентов, связанных с пользовательским интерфейсом, архитектурой и аппаратным обеспечением iPhone.

Цитата Стива Джобса из пресс-релиза (в вольном переводе):
Мы можем сидеть и смотреть как конкуренты воруют наши изобретения, или мы можем что-нибудь с этим сделать. Мы решили что-нибудь с этим сделать. Мы считаем, что конкуренция это здорово, но конкуренты должны создавать собственные оригинальные технологии, а не воровать наши.
Другая цитата:
Apple заново изобрела мобильный телефон в 2007 году, представив революционный iPhone, и сделала это снова в 2008 году, при помощи новаторского App Store, который теперь предлагает более чем 150000 мобильных приложений, в более чем 90 странах. Во всем мире было продано более 40 миллионов iPhone'ов.
Ознакомиться с пресс-релизом можно здесь.

Возникает закономерный вопрос: доколе? Доколе Apple будет сдерживать прогресс своими патентами?

Update: Здесь можно ознакомиться со списком патентов.
список патентов
Total votes 123: ↑79 and ↓44 +35
Comments 209

Телефонный лохотрон

Reading time 2 min
Views 18K
Возможно то, что я пишу уже кто-то знает, но уверен, после этого поста число знающих людей должно стать больше.

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

Спасем родные рублики!
Total votes 164: ↑157 and ↓7 +150
Comments 76

Windows 7 «жрет» память. Так ли это плохо?

Reading time 3 min
Views 298K
В интернете мне доводилось слышать множество гневных комментариев в стиле «Да Windows 7 — полный отстой! Вы посмотрите, как она жрет память!» В доказательство приводятся скриншоты вроде того, что ниже, и опять же — все списывается на «криворуких индусских программистов». Давайте посмотрим, насколько эти наезды на программистов Microsoft обоснованы.
Читать дальше →
Total votes 304: ↑252 and ↓52 +200
Comments 372

Работа с альтернативными потоками данных через WinAPI

Reading time 5 min
Views 11K
В прошлой статье я описал, что такое альтернативные потоки и как их можно использовать. Там были примеры работы с ними через командную строку, но можно делать тоже самое и программно стандартными средствами WinAPI.
Ниже дан свободный перевод части статьи, касающейся данного вопроса.
Читать дальше →
Total votes 24: ↑23 and ↓1 +22
Comments 11

Как буддистские монахи перепрошивают себе мозги

Reading time 2 min
Views 58K
В буддизме есть понятие просветления.

Просветление — состояние полной осознанности (выход за пределы дуального ума), при котором происходит растворение эго и исчезает ощущение себя исполнителем, то есть исчезает иллюзия волеизъявления. Это приводит к состоянию единения со всем окружающим.
— википедический копирайт




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

Это как в компьютерной игре набрать чит-код и прокачать своего персонажа.
И, похоже, у буддистов есть проверенный способ.

Читать дальше →
Total votes 223: ↑139 and ↓84 +55
Comments 541

Использование преимуществ встроенного PHP сервера

Reading time 7 min
Views 40K
Одним из крутейший новшеств в php 5.4 является встроенный сервер, созданный специально для разработки и тестирования. Теперь вы можете писать и тестировать свой код не имея полноценного веб-сервера — просто запустите встроенный сервер, протестируйте свой код, и выключите его, когда закончите.
Сервер, так же, предоставляет возможность и для творческого использования. Например, вы можете распространять портативное web-приложение на CD или USB, или даже как десктопное приложение, созданное на PHP без использования GTK или других графических библиотек.
Читать дальше →
Total votes 51: ↑45 and ↓6 +39
Comments 24

Про jQuery и велосипеды — мое дополнение

Reading time 6 min
Views 64K
Сразу спешу сообщить вам, что я никоим образом не связан с автором предыдущей статьи. Однако, прочитав ее и увидев такой положительный отклик сообщества на статью, я тоже вдохновился и решил добавить немного своих наблюдений и знаний, к тому же это может послужить моей входной точкой в круги хабрасообщества.

Для затравки начнем с простого.
Читать дальше →
Total votes 242: ↑230 and ↓12 +218
Comments 126

Information

Rating
Does not participate
Location
Ульяновск, Ульяновская обл., Россия
Works in
Date of birth
Registered
Activity

Specialization

Engineering Manager
Lead
JavaScript
Python
PostgreSQL
Docker
Git
OOP
SQL
Django
Celery
React