Новости информационных технологий - 25720

Год назад я захотел в машину флешку с винегретом из музыки, которая была у меня в плейлисте контакта. А там, к слову, почти 1400 треков.

Итак, первое, что я сделал — октрыл список расширений оперы и набрал в поиске «vkontakte». Но вот оказия, все приложения предлагали качать по одному треку, в основном добавляя рядом с ним кнопочку «скачать». В принципе, это удобно, если надо стянуть оттуда один-два трека, но вот если их 1400…

Следующий моим шагом было открытие страницы с музыкой и внимательная медитация над ней, с целью распарсить страницу, выдрав оттуда ссылки и названия. Слегка подумав, я решил, а почему бы снова не использовать вконтактовый API? Ведь опыт использования у меня уже есть (писал десктопный плеер на Qt). Но лепить полноценное приложение, тем более на плюсах или каком-либо другом языке, мне показалось слегка не умным решением. И тут я подумал — черт возьми, есть же python, наклепаю скрипт и стяну все. Итак, выбор сделан, начинаем кодить.

Открываем Geany и пишем первые строчки… И вот тут-то моя фантазия и желание лепить комбайны из ничего опять разыгрались. Дальше под катом.
Читать полностью »

Японские компании Sony и Panasonic ведут переговоры о совместном выпуске органических электролюминесцентных панелей (OEL, organic electroluminescence) большого размера и телевизоров на их основе. Об этом сообщает источник со ссылкой на деловой ежедневник Nikkei.

Сотрудничество может стать первым случаем объединения усилий двух конкурентов в ключевом для них направлении деятельности.

Компании, которые рассчитывают на коммерциализацию телевизоров с панелями OEL к 2015 финансовому году, надеются за сотрудничества, точнее говоря, обмена технологиями, сократить время разработки.

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

в 5:33, , рубрики: cache, django, метки: ,

Все знают, что такое кэширование и зачем оно нужно. Посещаемость растет, нагрузка на базу данных увеличивается, и мы решаем отдавать данные из кэша. В идеальном мире, наверное, для этого будет достаточно добавить строчку USE_CACHE = True в settings.py, но пока это время не пришло, понадобится немного больше телодвижений.

Когда мы собираемся использовать кэш в Django, нужно сделать выбор: взять готовое решение, которое сделает сделает все «за кулисами», либо реализовать свое. В отличие от многих других ситуаций, тут этот выбор не так очевиден, так как в существующих на сегодня готовых решениях довольно много ограничений и потенциальных неудобств.

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

Обновлённый мини компьютер FXI Cotton Candy поступит в продажу этим летом

На Хабре уже упоминался мини-компьютер FXI Cotton Candy, который со времён первого февральского показа аудитории на Mobile World Congress получил целый ряд усовершенствований и новых свойств. Норвежская компания FXI уже принимает предзаказы на Cotton Candy на цене 199$, обещая выпустить устройство к концу текущего месяца, тогда как релиз во всём мире ожидается «к концу лета».

Фактически мини-компьютер FXI СС представляет из себя компактное (размер можно оценить на фото, 7.5 см) устройство, в качестве аппаратных характеристик которого компания-производитель называет:

  • 2-ядерный ARM-процессор (Cortex-A9) с частотой 1,2 ГГц
  • 4-ядерную графику ARM Mali-400MP
  • 1 Гб DRAM
  • HDMI (до 1080p), USB 2.0, microUSB
  • карты MicroSD до 64 Гб
  • Wi-Fi, Bluetooth

В качестве операционных систем Cotton Candy поддерживает Android 4.0 и Ubuntu (после приобретения устройство надо будет зарегистрировать на сайте и выбрать какую систему установить). Мало того, также имеются встроенные клиенты виртуализации для Windows, Linux и MacOS.

Под катом больше фото Cotton Candy.

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

В минувшие выходные компания Plastic Logic представила цветной гибкий дисплей, первые сведения о котором появились два года назад.

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

Специалисты Plastic Logic показали цветной гибкий электрофоретический дисплей

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

По данным Reuters, компания Amazon.com планирует в скором времени выпустить новые версии электронной книги планшета Kindle. Среди них будет «читалка» с монохромным экраном и фронтальной подсветкой. Эти сведения получены от анонимного источника, который, как утверждается, видел прототип устройства. Сроком начала продаж новинок назван июль.

В новой электронной книге Amazon, как и в выпускаемых сейчас моделях, используется электрофоретический дисплей производства E Ink.

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

Компания Dane-Elec, чье имя недавно упоминалось в наших новостях в связи с USB-накопителями для поклонников фильма «Мстители», пополнила свой ассортимент продукцией с более традиционным внешним видом. Речь идет о серии твердотельных накопителей mySSD O-Series. Накопители новой серии рассчитаны на использование в серверах, встраиваемых компьютерах, ноутбуках и планшетах.

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

Имитируем пересечение, исключение и вычитание, с помощью Lookahead условий в регулярных выражениях в ECMAScript

От переводчика

Это перевод небольшой заметки, написанной вчера Lea Verou

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

Информация в статье касается ECMAScript, но может использоваться и в других RegExp Движках (хотя и есть вероятность, что там есть более подходящее решение).

Если примеры кажутся вам сложными, рекомендую играть с ними в консоли, по мере прочтения. И Заранее прощу прочтение за пугающее название.

Статья

Если вы какое-то время используете регулярные выражения, то наверняка вы сталкивались с разными вариантами следующих задач:

  • Пересечение:«Что-то, что совпадает с шаблоном А и шаблоном Б»
    Например: Пароль, минимум 6 символов, в котором хотя бы одна цифра, хотя бы одна буква, и хотя бы один специальный символ

  • Исключение: «Я хочу что-то, что совпадает с шаблоном А, но не совпадает с шаблоном Б»
    Например: Любое целое число, которое не делится на 50

  • Отрицание: Все. Что не совпадает с шаблоном А
    Например: Строка, которая не содержит в себе слово «Foo»

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

Ссылаясь на выступление генерального директора компании Intel Пола Отеллини (Paul Otellini), источник рассказал о достижениях крупнейшего мирового производителя микросхем в освоении новых норм техпроцесса.

Как известно, сейчас новейшие процессоры Intel выпускаются по 22-нанометровой технологии. Больше пока никто в мире не выпускает логические микросхемы по столь передовому техпроцессу. Однако в компании не думают останавливаться на достигнутом.


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