Архив за 27 сентября 2013 - 8

Доброго времени суток! Публикую пост по просьбе программиста ganjar. Он помог нашему интернет магазину быстро сделать мультиязычность этим самым SLI, о котором пойдет речь. В комментах он ответит на все все вопросы.

SLI (Site Language Injection) — PHP скрипт для быстрого создания мультиязычности на сайте.

Наверное, каждому веб-разработчику хотя бы раз приходилось создавать мультиязычность на сайте. И каждый, кто этим занимался, прекрасно понимает сложности, а также количество времени, которое нужно “убить” на скучную работу по реализации задачи.

Перед тем как начать создавать свое решение перечитал множество статьей о том, как разные программисты решали проблему мультиязычности, и ни в одной из них не нашел универсального способа ее решения. Под каждый новый проект нужно было заново использовать функции “обертки” для текста и ссылок, создавать таблицы с переводами, модернизировать админку для локализации контента. Ни один из описанных вариантов мне не нравился, потому что даже на создание небольших сайтов уходило много времени. Вначале требовалось реализовать функционал для работы сохранения/выбора переведенных текстов, доработать админку для локализации, а потом весь текст и ссылки обернуть в функции для локализации контента.
Читать полностью »

Создавая приложение на конкурс появилась так же идея поделиться процессом его создания, так как сам столкнулся с трудностями нахождения информации по созданию приложений для Windows Phone 8. Почему «Матрица»? Потому, что еще с выхода фильма она меня завораживала. Потом нашел заставку на экран. Мог часами смотреть на нее. А теперь решил уже перенести ее на телефон, что б всегда была под рукой. И так начнем.

Windows Phone 8: Создаем приложение. Матрица. Часть 1

Принт скрин с экрана Lumia 520

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

Когда в середине месяца американское отделение Nikon отпустило цены на камеры D600 и D5100, стало понятно, что японский производитель собирается в недалеком будущем представить новые модели.

Предполагается, что полнокадровую камеру D600 сменит модель D610. Причем, судя по первой порции спецификаций, она мало чем будет отличаться от своей предшественницы. Отметим, что Читать полностью »

Я хотел бы поделиться нашим опытом использования Go в течение двух лет в продакшне Iron.io. Мы одна из первых компаний, ставших использовать Go (golang) в высоконагруженных сервисах. Когда в Iron.io было принято решение об использовании этого языка, мы не знали, чего ожидать в долгосрочной перспективе, но до сих пор все идет отлично.

Я уже немного писал об этом в предыдущем посте о переходе на Go с Ruby. Но сейчас мне хотелось бы поговорить о конкретных вещах, за которые мы любим этот язык, о которых узнали во время его использованияЧитать полностью »

Компания Silicon Power, недавно увеличившая объем внешнего жесткого диска Diamond D20 до 1 ТБ, представила флэш-накопитель Touch T03 в корпусе из нержавеющей стали.

Производитель предоставляет на Touch T03 пожизненную гарантию

Такой выбор материала позволил сделать накопитель весьма компактным при сохранении прочности на высоком уровне. Габариты изделия — 31,5 x 12,2 x 4,6 мм, масса — 3,3 г.

В ассортименте компании OCZ Technology Group стало на две модели блоков питания больше. Новинки мощностью 550 и 750 Вт пополнили серию Fatal1ty. Для них характерна высокая эффективность и полностью модульные кабельные системы.

Блоки питания OCZ Fatal1ty мощностью 550 и 750 Вт имеют сертификат 80 Plus Bronze

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

Распределенный музыкальный плейер на Raspberry Pi
Давно собирался написать этот пост, но прогресс шел медленно. К ускорению темпа подтолкнул этот вопрос, где я имел неосторожность обмолвиться, что пишу такой пост, в результате чего он вызвал живой интерес, поэтому мне ничего не оставалось делать, как выполнять данное обещание, за что выражаю отдельную благодарность автору вопроса M03G, с чьей подачи и был получен мной этот ускоряющий пендель. А так как пост, похоже, увидит свет в пятницу, я позволил себе довольно вольный (извините, вышел каламбур невольный) стиль изложения. Надеюсь, все останутся довольны.

(Да, пост во многом пересекается с постом Распределенный аудиоплеер на Odroid U2, но чуть проще в настройке)
Читать полностью »


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