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

Компания Panasonic анонсировала новую линейку телевизоров 4K Pro LED Viera. Как можно понять, разрешение панелей у всех новинок составляет 4K.

Рассказывать обо всех устройствах особого смысла нет. А вот серия DX любопытна тем, что работает под управлением Firefox OS. Как сказано в пресс-релизе, благодаря интуитивному и настраиваемому меню этих телевизоров, пользователь сможет быстро получить доступ к любимым телевизионным каналам, приложениям, видео, сайтам и прочему.

Компания AMD сообщила о выпуске процессоров AMD A10-7890K и Athlon X4 880K, предназначенных для настольных персональных компьютеров.

Теоретическая производительность модели A10-7890K достигает 1,02 TFLOP, что делает ее самым быстрым гибридным процессором AMD для настольных ПК. Процессор комплектуется высокопроизводительной и бесшумной системой охлаждения AMD WraithЧитать полностью »

Аналитики Kantar опубликовали любопытную статистику рынка смартфонов. Источник говорит о том, что 65% жителей США имеют смартфон. При этом в Европе и Китае эти показатели выше: 74% и 72% соответственно.

В США охотнее покупают дорогие смартфоны. Так, в 2015 году в Германии средняя стоимость покупаемого смартфона составляла 276 евро, а флагманские модели (стоимостью от 500 долларов) составили лишь 27% всех проданных устройств. В США же 48% продаж пришлось именно на аппараты стоимостью от 500 долларов.

Достаточно показательна и следующая таблица.

Центральный процессор представляет из себя сложную интегральную схему, которая является одним из ключевых составляющих элементов современного ПК. Первые компьютеры появились примерно в 40-х годах прошлого века, работая на электромеханических реле и вакуумных лампах. Они обеспечивали функционирование первых вычислительных машин. В 60-х годах появились первые интегральные микросхемы которые на долгое время стали неотъемлемой частью любого вычислительного устройства. Началом эпохи современных CPU можно смело назвать 1971-й год.

Intel 4004

История развития процессоров: из 70-х в 90-е - 1

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

Пакет PlexConnect обеспечивает отображение на Apple TV в закладке «Трейлеры» медиатеки из сервера Plex, его установка и настройка описана подробно например здесь.

Огромное спасибо автору поста Мурату Шидакову, сам настраивал по этой инструкции.

Хотел бы добавить к этому посту, что в Windows 10 лучше располагать папку PlexConnect-master не на диске С и путь к ней не должен содержать русские буквы, так вероятность того, что файлы будут без проблем прочитаны намного выше, в частности файл сертификата который устанавливается на Apple TV.

Я же хочу рассказать о способе, который я использовал для скрытой автозагрузки (без отображения окна) PlexConnect. В результате PlexConnect будет запускаться при старте Windows и без отображения окон, значка в трее, и будет виден только в диспетчере задач.
Читать полностью »

Даже если вы предпочитаете исключительно компьютеры Apple, время от времени вам всё равно приходится сталкиваться с экосистемой Windows. Например, друзья или коллеги могут передать вам флешку или жесткий диск, отформатированный в файловой системе Windows NTFS. Скопировать информацию с этих носителей штатными средствами OS X вы сможете, а вот записать что-то на NTFS-разделы — ни-ни. Для кого-то эта проблема, возможно, не покажется значимой, а кому-то для учебы или работы (например, реферат распечатать или исправленный проект заказчику передать) важно иметь возможность пользоваться NTFS-носителями. Да, можно сказать, что сейчас у всех есть интернет, и можно вообще не вспоминать про флешки и диски, но ситуации бывают разные.

К примеру, по разным данным, до трети всех владельцев Mac «держат» на своих ПК/ноутбуках Windows в качестве второй операционной системы. Случается, что необходимо запускать какой-то софт (или игрушки), которого нет для OS X. Так вот, NTFS-раздел на вашем диске будет доступен только для чтения. И если вы создадите в «винде» какой-то документ, то отредактировать его из «макоси» уже не сможете.

Обзор Paragon NTFS for Mac: работаем с файловой системой Windows на «Маке» без проблем - 1

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

Представим себе проект, который должен работать 24/7, проект, использующий базу данных mysql и типичную ситуацию, приходит разработчик и говорит:
В табличке, в которой сейчас 300 млн строк, я забыл добавить поле и индекс по нему, а остановка работы прода с базой недопустима, придумай что-нибудь.

Если попробовать погуглить на тему, то в основном встречаются советы по созданию второй таблички, постепенному копирования туда данных («insert into T select * from S limit OFFSET») и затем переименовыванию таблиц, но подобный механизм имеет существенные недостатки, например данные в исходной таблице могут измениться, сразу после копирования, а т.к. залочить таблицу на запись нельзя, то целостность данных будет под вопросом.
Можно копировать данные внешним кодом с учетом всех изменений синхронно в 2 таблицы, в читать только непрочитанное из старой в новую, но это требует изменения в коде приложения, что не всегда возможно.

А существуют ли условия, когда подобный альтер можно сделать на ходу? Безусловно да, их несколько, но я расскажу только один вариант для моего сферического коня в вакууме.
Читать полностью »

MediaTek Labs приглашает на серию мартовских вебинаров по разработке гаджетов для умного дома - 1

Вашему котику автоматически предоставляется еда по первому «мяу», сказанному с определенной интонацией? Лампочки экономят электричество, а замок гаража сам начинает отогреваться в нужное вам время? Поздравляем, вы живете в умном доме!

А чтобы сделать его еще умнее, в марте 2016 г. MediaTek Labs проводит три онлайн-семинара для разработчиков решений для интернета вещей! Участие бесплатное, но необходима регистрация. Каждый вебинар будет длиться 30 минут, затем – сессия вопросов и ответов.
Читать полностью »

image

Чтобы понять, как все это работает, давайте начнем с показателей Stack Overflow. Итак, ниже приводится статистика за 12 ноября 2013 и 9 февраля 2016 года:

статистика

  • 209,420,973 (+61,336,090) HTTP-запросов к нашему балансировщику нагрузки;
  • 66,294,789 (+30,199,477) страниц было загружено;
  • 1,240,266,346,053 (+406,273,363,426) битов (1.24 TБ) отосланного HTTP-трафика;
  • 569,449,470,023 (+282,874,825,991) битов (569 ГБ) всего получено;
  • 3,084,303,599,266 (+1,958,311,041,954) битов (3.08 ТБ) всего отослано;
  • 504,816,843 (+170,244,740) SQL-запросов (только из HTTP-запросов);
  • 5,831,683,114 (+5,418,818,063) обращений к Redis;
  • 17,158,874 (not tracked in 2013) поисков в Elastic;
  • 3,661,134 (+57,716) запросов Tag Engine;
  • 607,073,066 (+48,848,481) мс (168 часов) выполнения SQL-запросов;
  • 10,396,073 (-88,950,843) мс (2.8 часов) затрачено на обращение к Redis;
  • 147,018,571 (+14,634,512) мс (40.8 часов) затрачено на запросы к Tag Engine;
  • 1,609,944,301 (-1,118,232,744) мс (447 часов) затрачено на обработку в ASP.Net;
  • 22.71 (-5.29) мс в среднем (19.12 мс в ASP.Net) на формирование каждой из 49,180,275 запрошенных страниц;
  • 11.80 (-53.2) мс в среднем (8.81 мс в ASP.Net) на формирование каждой из 6,370,076 домашних страниц.

Вы можете спросить, почему существенно сократилась продолжительность обработки в ASP.Net по сравнению с 2013 годом (когда было 757 часов) несмотря на прибавление 61 миллиона запросов в день. Это произошло как и из-за модернизации оборудования в начале 2015 года, так и из-за некоторого изменения параметров в самих приложениях. Пожалуйста, не забывайте, что производительность – это наша отличительная особенность. Если Вы хотите, чтобы я более подробно рассказал о характеристиках оборудования – без проблем. В следующем посте будут подробные спецификации железа всех серверов, которые обеспечивают работу сайта.

Итак, что изменилось за прошедшие 2 года? Кроме замены некоторых серверов и сетевого оборудования, не очень многое. Вот укрупненный список хардварной части, которая обеспечивает работу ресурса (выделены различия по сравнению с 2013 годом):

  • 4 Microsoft SQL Servers (новое железо для 2-х из них);
  • 11 Web-серверов IIS (новое оборудование);
  • 2 сервера Redis (новое оборудование);
  • 3 сервера Tag Engine (новое оборудование для 2-х из 3-х);
  • 3 сервера Elasticsearch (те же, старые);
  • 4 балансировщика нагрузки HAProxy (добавлено 2 для поддержки CloudFlare);
  • 2 брандмауэра Fortinet 800C (вместо Cisco 5525-X ASAs);
  • 2 маршрутизатора Cisco ASR-1001 (вместо маршрутизаторов Cisco 3945);
  • 2 маршрутизатора Cisco ASR-1001-x (новые!).

Что нам необходимо, чтобы запустить Stack Overflow? Этот процесс не сильно изменился с 2013 года, но из-за оптимизации и нового железа, нам необходим только один web-сервер. Мы этого не хотели, но несколько раз успешно проверили. Вношу ясность: я заявляю, что это работает. Я не утверждаю, что это (запуск SO на единственном web-сервере) — хорошая затея, хотя каждый раз выглядит весьма забавно.
Читать полностью »

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

Whoer fox fenek

Мы открываем цикл статей о нашем проекте, это история о том, как у нас все получилось и какие шаги на пути были сделаны. Какие проверки и технологии мы внедряли, как создавали собственное ПО, как делали и монтировали видеоролики. Я хочу вам показать весь цикл создания продукта, начав свое повествование с самого начала, с идеи. Немного терпения и вы узнаете как работает изнутри проект, с посещаемостью в 4 млн уникальных человек и 9,5 млн посещений в месяц.

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


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