Персональный блог Игоря Антонова aka "spider_net"

Архивы

Эмулятор терминала на JS/HTML/CSS? Вполне реально!


Рубрика: JavaScript -> Без рамки
Метки: | | | |
Просмотров: 5365
Эмулятор терминала на JS/HTML/CSS? Вполне реально!

Кто там считает, что JavaScript несерьезный язык программирования? Посмотрите, что на нем пишут особо креативные разработчики. Hyper.app – эмулятор терминала, созданный при помощи web-технологий. Предвижу вопрос: «Зачем»? Во-первых, показать, что нет ничего невозможного, а во-вторых, дать web-разработчикам возможность самостоятельно разрабатывать плагины, не прибегая к изучению других языков программирования/технологий. Пока «Hyper.app» доступен сугубо для macOS и Linux, но разработчики обещают представить Windows версию в ближайшем будущем.

Пока эта штука больше подходит для демонстрации, но начало положено хорошее. Под катаом коротенький ролик с демонстрацией.

Читать дальше

От Winamp до iTunes


Рубрика: Без рамки
Метки: | | | | |
Просмотров: 2404
От Winamp до iTunes

Всегда любил плееры в стиле Winamp (я про интерфейс). Winamp здесь был основоположником, во всяком случае, им начал пользоваться еще со времен Windows 95. Интерфейс настолько полюбился, что после Winamp как грибы стали появляться клоны. Из копий мне больше всех запомнился Aimp и какой-то Orbit Player. Скриншот последнего найти не удалось, но я помню, почему начал им пользоваться – он понимал формат .ogg, который долго не поддерживался в Winamp.

Когда Winamp начал превращаться в комбайн и с развитием начались какие-то сложности, я переметнулся на сторону Aimp. Добротный клон, который как оказалось обогнал Winamp по возможностям. Отличная программа! До сих пор развивается, и осталось бесплатной (без рекламы и СМС). Ее активно пользовалсяв Windows пока не переехал на macOS. В новой среде свои правила и пришлось искать альтернативу с привычным интерфейсом. Привыкнуть к iTunes я никак не мог. Интерфейс тунца казался избыточным и слишком сложным, по сравнению с Winamp/AIMP. В результате поисков я наткнулся на программу Vox Player и активно юзал ее на протяжении нескольких месяцев.

Читать дальше

Мини обзор iPhone 7 Plus


Рубрика: Без рамки -> Обзоры
Метки: | | | | | | |
Просмотров: 2882
Мини обзор iPhone 7 Plus

Пользователей смартфоном условно можно разделить на два типа: одни без ума от больших экранов, другие их на дух не переносят. Я долгое время был во втором лагере и после выхода iPhone 5S считал, что увеличенный экран по сравнению с четвертой версией - самое оно, и если увеличить еще, то станет хуже. Как же я заблуждался! Вот держу в руках Plus версию, изначально казавшуюся огромной, и уже не понимаю как мог пользоваться малюткой 5S. Пользоваться смартфоном с большим экраном чрезвычайно удобно, особенно набивать текст. Вот эту и предыдущую заметку я целиком написал на смартфоне. Я и раньше умудрялся набивать тексты на смартфоне, но теперь эта процедура заметно упростилась. Под катом я собрал свои впечатления от первых суток использования iPhone 7 Plus.

Читать дальше

Обновился до iPhone 7 Plus


Рубрика: Без рамки
Метки: | | | |
Просмотров: 2516
Обновился до iPhone 7 Plus

Долго думал и собирался, но в итоге решился приобрести новенький iPhone 7 Plus. Еще после выхода версии 6S я загорелся идеей перейти на фаблет и сегодня ей суждено было осуществиться. Сегодня не буду подробно рассказывать о своих впечатлениях - нужно все хорошо протестить и осмотреться. За выходные постараюсь подготовить мини-обзор и опубликовать его на блоге.

Читать дальше

Как чрезмерная защита интеллектуальной собственности может оттолкнуть честных покупателей


Рубрика: Без рамки
Метки: | |
Просмотров: 2134
Как чрезмерная защита интеллектуальной собственности может оттолкнуть честных покупателей

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

Читать дальше

Борьба с медленными запросами в 1С. Типичные проблемы

Борьба с медленными запросами в 1С. Типичные проблемы

На работе часто приходится проводить ревью кода и разбираться с проблемами в стиле «почему же тормозит запрос». Проблемы подобных тормозов чаще всего вызваны не оптимальными запросами к базе. Так уж получилось, что код нашей конфигурации разрабатывается почти 9 лет и за этот внушительный промежуток времени накопились запросы, которые нужно переписать. Они превосходно решают задачи, но при нынешнем объеме базы данных работают не так быстро, как хотелось бы.

Причин появления медленных запросов много. Где-то сами недоглядели, а где-то просто нельзя было сделать по-другому. Язык запросов 1С за это время совершенствовался, а наш код был написан в то время, когда, например, в нем отсутствовала возможность применять временные таблицы (как пример). Вот и получилось, что в свое время написали так, а сегодня этот код требует доработок. Для таких долгоиграющих проектов это нормально. Код стареет, появляются новые требования и без рефакторинга не обойтись.

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

Читать дальше

Как менялся сайт компании Apple


Рубрика: Без рамки -> Видео
Метки: | |
Просмотров: 2618
Как менялся сайт компании Apple

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

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

Читать дальше