Архив за 21 декабря 2012 - 7

Случайно услышал рассказ одного коллеги другому о том, что в скриптовых языках все очень клево и удобно. Рассказчик пропагандировал perl, как что-то очень крутое, простое и понятное.
Не удержался и встрял, сказав, что python попонятнее будет, а возможностей предоставляет совсем не меньше.
Дальше меня спросили, как в python обстоят дела с регулярными выражениями, и в результате пришли мы к такой задаче:

Есть строка, необходимо вывести все слова в ней, которые встречаются N раз.

Задачка конечно совсем тривиальная и написание решения занимает считаные минуты, но этот тупняк поглотил всех как минимум на несколько часов. Если вы поддаетесь тупнячкам, то прошу пожаловать подкат
Читать полностью »

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

Теоритически, кинотеатры, должны быть местом где нельзя фотографировать, сидеть в интернете и громко кликать по клавиатуре. До тех пор пока кинотеатры не начнут строить из материалов не пропускающих радио сигналы, мобильные девайсы будут оставаться постоянной проблемой. Но один кинотеатр придумал способ как избавиться от этой проблемы.

Сеть американских кинотеатров Cinemark выпустила мобильное приложение CineMode для Android и iOS, которое позволяет киноманам получать вознаграждение за то, что они не используют свои телефоны во время сеансов.
Читать полностью »

Еще несколько лет назад я путал, что такое Asus, а что такое Acer, но времена меняются и взгляды меняются вместе с ними. Хотя, это, наверное, общее развитие относительно мира IT, и не более того.
В любом случае, авторитет обеих компаний за несколько лет вырос, и мне хочется затронуть идею существования первой.
Asus, как и многие производители компьютерной техники, после презентации iPhone в 2007-м году, вышла на рынок мобильных устройств, а потом и планшетов, делая попытки по созданию чего-то стоящего.
Первым, действительно хорошим продуктом, стал Transformer. После этого дела действительно пошли в гору, но никто не ожидал увидеть такое...Читать полностью »

Представляем вашему вниманию новую сущность для нашего сервиса:

Cтраница трека

Новое на Tracks FlowЧитать полностью »

Этой статьей мы открываем серию материалов, посвященных азам разработки WinRT-приложений на HTML/JS для Windows 8. Мы последовательно пройдем путь от стартового практически пустого шаблона к полноценному приложению с серверной частью и живыми плитками.

Первая часть посвящена созданию простой версии приложения, читающего внешние данные через RSS-каналы на базе стандартного шаблона. В результате должен получиться работающий прототип приложения, способный показывать новости из нескольких RSS-потоков и отображать их на трех типах страниц: хаб (первая страница), группа и детали.

Создание приложения из шаблона

Откройте Visual Studio 2012, выберите создание нового проекта (File -> New -> Project…). Далее в шаблонах выберите проект на JavaScript -> Windows Store. Укажите, что будете использовать шаблон Grid App.

Введение в разработку WinRT приложений на HTML/JavaScript. От шаблона к приложению с данными
Читать полностью »

На хабре уже есть хорошая статья об использовании UTF-8 в Perl — habrahabr.ru/post/53578/. Я все же немного по своему
хотел бы рассказать о кодировках.

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

Японская компания Logitec пополнила портфель компьютерных аксессуаров интересными изделиями, получившими по фирменной номенклатуре обозначение LHR-DS05EU3. Речь идет о корпусах для жестких дисков типоразмера 3,5 дюйма, которые мало того, что имеют четыре варианта цветового оформления (пользователи смогут выбирать из белого, красного, черного и сиреневого цветов), так еще и могут соединяться друг с другом, образуя подобие башни. К сожалению, изделия стыкуются между собой исключительно механически, это значит, что каждый корпус подключается к ПК при помощи своего кабеля.

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

Координационный центр национального домена сети Интернет выпустил инфографику с данными по регистрациям российских доменов в зонах.РФ, .RU, .SU. Россия оказалась на 6-м месте по количеству зарегистрированных адресов сайтов, уступив лидерство Германии, Токелау (в зоне .tk домены раздаются бесплатно), Великобритании, Китаю и Нидерландам, но при этом обогнав Евросоюз, Бразилию, Аргентину и Австралию.
Логично, что самой популярной доменной зоной в России является RU — на октябрь 2012 года в Рунете насчитывалось 4 151 484 зарегистрированных сайтов, из которых работает почти 58%. К счатью, инфографика содержит и менее тривиальную информацию:
Читать полностью »

В Сети появились первые подробности о новом недорогом планшетном компьютере компании Acer — Iconia B1. Аппарат сначала «засветился» на сайте Федеральной комиссии по связи США, а потом реальное существование устройство подтвердилось записью в базе данных GLBenchmark.

Acer Iconia B1

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

В ноябре компания Mozilla выпустила Firefox 17. В релизе, помимо прочего, появилась поддержка так называемого Social API. Этот API позволяет социальным сервисам (тем, где фигурирует постоянное взаимодействие с другими пользователями) удобным для пользователя способом привлекать его внимание даже тогда, когда у него открыта другая вкладка с другим сайтом. Более того, присутствует возможность добавлять в браузер свой sidebar (боковую панель) и всё время отображать там что-то, вне зависимости от того, какая вкладка открыта у пользователя на данный момент (внешне это чем-то напоминает фреймы, которые раньше очень много испольовались на многих сайтах для того, чтобы отдельно отобразить основное содержимое, и независимо от него отобразить отдельную боковую панель).

Сами разработчики браузера говорят, что такое API для взаимодействия с браузером необходимо социальным сетям и подобным интерактивным веб-приложениям, поскольку такие сайты для пользователя являются чем-то бо́льшим, чем «ещё одна вкладка» в браузере. И поэтому они решили добавить возможность двустороннего взаимодействия (то есть инициирующей стороной может быть как пользователь, так и сайт) пользователя с сайтом в течение всего того времени, когда у пользователя запущен браузер (то есть у может не быть ни одной открытой вкладки с сайтом, и при этом он может видеть информацию о новых сообщениях или даже использовать сайдбар, который отображается при просмотре любых страниц любого сайта).

Тем не менее, хотя в блоге Mozilla и пишут о том, что ожидается поддержка большего количества провайдеров («провайдерами» в контексте Social API называют те веб-приложения, которые предоставляют браузеру специальный структурированный текстовый файл, где указывается, какие возможности Social API приложение хочет запросить), а Facebook — это первый поддерживаемый провайдер, там не упоминается тот факт, что даже те веб-разработчики, которые хотят добавить поддержку Social API для своего сайта, сейчас сделать этого не могут. Вернее, конечно, могут, но для этого всем пользователям, которые захотят ей воспользоваться, будет необходимо открыть about:config и вручную добавить адрес сайта в параметр social.activation.whitelist (по умолчанию там задан один-единственный сайт: https://www.facebook.com).
Читать полностью »


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