Мультиязычные сайты — это хорошо, но довольно муторно. И если для самых популярных языков достаточно иметь несколько вариантов текста, то с добавлением RTL (right-to-left) всё становится гораздо хуже. Приходится заводить новый набор стилей с заменой всего правого на левое и наоборот (касается свойств типа float, padding, margin etc), но и это ещё не все. Могут возникнуть ситуации, когда в одном документе соседствуют фразы на языках с разным направлением, здесь и начинает работать bidi. Если это кому-нибудь интересно…Читать полностью »
Архив за 04 июня 2013 - 5
BIDI (unicode bidirectional algorithm)
2013-06-04 в 4:27, admin, рубрики: html, Unicode, Алгоритмы, Веб-разработка, мультиязычность, метки: Unicode, мультиязычностьЗагадочное устройство GT-I9600, возможно, является обновлённой версией флагмана Samsung Galaxy S4
2013-06-04 в 3:55, admin, рубрики: Новости, метки: новостиТесты производительности для устройств с операционной системой Andriod — это то место, где можно не только сравнить свой аппарат по производительности с флагманами известных брендов, но и увидеть некоторые загадочные устройства.
Опыт обучения школьников программированию
2013-06-04 в 3:41, admin, рубрики: обучение программированию, Учебный процесс в IT, школа, школьники, метки: обучение программированию, школа, школьникиПримерно полтора года назад компания, в которой я работал, приняла решение начать образовательный проект: готовить будущих программистов со студенческой и даже школьной скамьи. Решение было вызвано как нехваткой квалифицированных программистов в нашем регионе, так и тем, что приходящих выпускников приходится очень многому доучивать – получаемое в вузе образование не полностью отвечает современным реалиям индустрии разработки ПО. Проект взаимовыгодный как для студентов, которые получают возможность познакомиться с промышленным программированием на практике, так и для компании, которая получит через несколько лет квалифицированных специалистов.
Но еще интереснее оказалась часть проекта, ориентированная на работу со школьниками. Я принимаю непосредственное участие именно в этой части, поэтому хочу рассказать о ней.
Читать полностью »
Acer обновляет флагманский ультрабук Aspire S7, на треть увеличивая время его автономной работы
2013-06-04 в 3:30, admin, рубрики: Новости, метки: новостиНа выставку Computex компания Acer привезла ультрабук Aspire S7 нового поколения с экраном размером 13,3 дюйма. Унаследовав у предыдущей модели ее лучшие черты, новый мобильный компьютер стал более автономным. По словам производителя, время работы без подзарядки батарей удалось увеличить на 33% процента, доведя его до семи часов. Среди нововведений следует отметить использование процессора Intel Core четвертого поколения.
Карточки Eye-Fi Mobi дают возможность передавать снимки в мобильное устройство по беспроводному каналу
2013-06-04 в 3:00, admin, рубрики: Новости, метки: новостиАссортимент компании Eye-Fi, выпускающей карточки памяти формата SD, совмещенные с адаптерами беспроводной связи, пополнился двумя моделями новой серии Eye-Fi Mobi.
По словам производителя, Eye-Fi Mobi — первая карта памяти, специально созданная для того, чтобы связать камеру и мобильное устройство. Снимки, сделанные камерой, в которую установлена такая карта, моментально становятся видны на планшете или смартфоне с iOS или Android, подключенном по беспроводному каналу.
Реализация «классов» в JavaScript
2013-06-04 в 1:18, admin, рубрики: AtomJS, class, javascript, MooTools, Песочница, метки: AtomJS, class, javascript, MooTools Привет всем. JavaScript это весьма гибкий язык, но так получилось что классов в этом языке нет. Да, в ECMAScript 6 появятся классы, но еще не скоро наступят те времена, когда большинство пользователей будут использовать браузер с этой версией языка. А пока программисты на JavaScript используют различные фреймворки (MooTools, AtomJS и другие) для создания «классов». Прочитав эту статью вы узнаете: как устроены выше упомянутые фреймворки, и как самим на чистом JavaScript можно реализовать классы несколькими способами.
Читать полностью »