Рубрика «Песочница» - 42

Web Debug Toolbar был лучшим другом Symfony разработчиков в течение почти девяти лет. Во времена Symfony 1.x, бар по умолчанию отображался в верхней части страницы и выглядел следующим образом:

image
Читать полностью »

Пользуясь своей Lumia 920 я обнаружил что кое-что хотелось бы улучшить в Windows Phone. Поэтому я взял блокнот и постарался подробно изучить систему, отмечая то, что я бы изменил, и как бы я это изменил. Далее, чуть больше месяца назад, я написал об этом пост на своем сайте, который открыл немногим раньше. Пишу на Хабре в поиске отзывов, а также поддержки предложенных мною улучшений на юзервойсе.

Организация настроек

Вкладку «программы» во внимание не взял — их там мало. В «системе» же, я насчитал целых 49 опций, и все на одной странице! Найти необходимую, это то же самое что искать иголку в стоге сена.

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

imageimage
Читать полностью »

Пример использования WebGL для разработки приложений для часов Galaxy Gear 2/S.

Часы работают под управлением ОС Tizen и приложения для них представляют собой обычные страницы HTML заархивированные в файл *.wgt. ОС имеет высокую совместимость с HTML5 (см. http://html5test.com/compare/browser/tizen-2.2.html), среди прочего позволяет использовать WebGL. Например так:

image
Читать полностью »

— Если вы отнесётесь к этим плакатам всерьёз — вас зажарят живьём. Лучший способ отреагировать на это — посмеяться над самим собой. Громче, чем остальные.
(с) Близкие друзья

Роботизация головного мозга – бич 21 века. Темп жизни современного специалиста генерирует успех, игнорируя размеренность, созерцание, сытость и наслаждение. Следующие положения для желающих быть в упряжке и шагать в ногу со временем.
П. С. Реализация манифеста приводит к несварению желудка, бессоннице, мешкам под глазами, импотенции, истощению, разрушению дружественных отношений и потере связи с реальностью.
Но способствует набору веса, появлению геморроя и педантичной деспотичности, приобретению чсв и графоманства.
Читать полностью »

Google Chrome расширение или как я искал интересные посты - 1

В одну бессонную ночь мне хотелось почитать на хабре интересных постов, но лазить по хабам и публикациям не было настроения, поэтому я решил написать расширение, которое будет за меня выбирать интересный людям (а соответственно и мне) пост. Если вас заинтересовало моё расширение — добро пожаловать под кат.
Читать полностью »

Современные ПЛИС содержат мультигигабитные линия связи и существует большое количество протоколов для обмена. Однако при ближайшем рассмотрении применять стандартные протоколы в ПЛИС не всегда удобно. Например, для ПЛИС Xilinx доступны реализации PCI Express, RapidIO, Aurora; у каждого из них есть недостатки. PCI Express и RapidIO работают с кодировкой 8/10 что сразу ограничивает пропускную способность. Aurora может работать с кодировкой 64/66, но не обеспечивает восстановление данных после сбоя. С учётом недостатков стандартных протоколов и особенностей применения я решил реализовать свой протокол обмена. Название PROTEQ досталось по наследству от предыдущего проекта, для которого была высказана похожая идея восстановления данных после сбоя.
Читать полностью »

Как использовать смайлы Apple в своих приложениях на Swift - 1
Недавно мне понадобилось большое количество качественных иконок для моего приложения для напоминаний. Сначала я подумал, что потрачу очень много времени в поисках бесплатных, качественных (и в одном стиле) иконок, которые я бы смог использовать для обозначения действий и объектов. Но потом я подумал: «А ведь в iOS/Mac OS уже есть куча таких картинок в виде смайлов!»

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

Читать полностью »

Для написания своей магистерской работы я проанализировал работу мозга с точки зрения запоминания информации. Систематизировал и хочу с вами поделиться.

image
Читать полностью »

image

Не для кого уже не секрет о том, что рано или поздно у вас на сайте (сервисе, web-приложении, ...) в какой-то момент начинает расти активность и число пользователей. Вот некоторые шаги/рекомендации как не «упасть» и поддерживать стабильную работу.
Читать полностью »

Или почему в них нет необходимости.

Часто, когда рассказываешь новичкам про автоматическое тестирование, всплывает один и тот же вопрос: «А кто будет проверять сами тесты? Придётся писать тесты для тестов, потом тесты для тестов для тестов…» Все любят рекурсию и ещё больше любят уесть ей собеседника.

Странно, ни разу не попадался вопрос: «Кто тестирует тестировщиков?» — по сути, та же проблема вид сборку.

Но действительно, почему нет необходимости тестировать тесты? (и тестировщиков)
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js