Архив за 25 октября 2013 - 4

По сообщению Reuters, компания Samsung Electronics получит 1,4 миллиарда долларов от компании Corning, с которой она недавно подписала серию соглашений. Напомним, Samsung приобретет 7,4% компании Corning, попутно договорившись о поставках стекла на период до 2023 года.

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

Компания Toshiba пополнила линейку портативных компьютеров для бизнес-пользователей первой моделью, которую сам производитель относит к категории мобильных рабочих станций. Мобильная рабочая станция Toshiba Tecra W50-А оснащена дисплеем размером 15,6 дюйма. По данным Toshiba, мобильная рабочая станция Tecra W50-А является одной из самых тонких и легких (массой менее 2,7 кг) в своем классе.

Мобильная рабочая станция Toshiba Tecra W50-А оснащена дисплеем размером 15,6 дюйма

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

Последнее время очень много выходит статей о проектах онлайн-обучения, которые стали новым этапом в образовании. Сейчас онлайн-курсы более популярны за рубежом. Среди всех ресурсов, предоставляющих возможность онлайн-обучения, можно выделить три самых популярных: Coursera, edX и Udacity. Эти три ресурса отличаются интерактивностью своих курсов и, что самое главное, дают возможность любому желающему пройти обучение абсолютно бесплатно.

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

Наша команда работает над проектом edX. Основные задачи нацелены на создание так называемых «blades» – модулей встраиваемых в платформу, как лезвия (blades) в бритвенный станок. Кроме того, часть задач связана с модификацией платформы.

Каждое «лезвие» представляет собой Rich UI приложение, состоящее из front-end части (javacript) и back-end части (python). Например, возьмем курс «Introduction to Solid State Chemistry». В материал курса встроена проверка химических реакций. Студенту, после прослушивания короткого (5-7 минут) видеоролика лекции, предлагают проверить свои знания. Вместо обычных вопросов и текстовых полей для ввода, студенту предлагают нечто особенное. Например — написать химическую реакцию определенного процесса. Эта химическая реакция проверяется на сервере автоматически, с использованием pyparsing и nltk. То есть, помимо front-end части для ввода химических реакций с использованием latex, а точнее MathJax, существует back-end часть, которая представляет собой питоновский модуль для проверки правильности ответа студента.

Я все же не хотел бы слишком углубляться в технические детали реализации «лезвий» по двум причинам. Во первых, код можно посмотреть на гитхабе, так как с 1 июля платформа edX стала open-source. Теперь каждый может ознакомиться с «лезвиями», заглянув в код по приведенным ссылкам, и кроме того, создать и запустить свой собственный виртуальный университет :) А во-вторых, мы не делаем чего-то экстраординарного в технических аспектах. Мы реализуем новые идеи для обучения, помогая делать его интересным, интерактивным и живым — по сути делаем качественную инженерную работу. Лучше я еще расскажу о «лезвиях» на конкретных примерах: как они устроены, на чем основаны. И вы сможете представить, насколько курсы состоящие из подобных модулей, могут быть интересными для студентов: Читать полностью »

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

Маркетинговый хак?

Бесполезно таить или скрывать то, что однажды вырвется наружу… Полезно находить то — что это таинство из себя на сегодняшний день представляет (метод для тех, кто любит ходить в ногу со временем). Благороднее — быть визионером, а значит чувствовать и видеть, предсказывать (хотя бы для самого себя), так сказать, то, что должно однажды вырваться и взорвать(ся)… Взорвать мир, сеть, общество, определённую сферу, нишу, комьюнити. Thom York, например, делает это в музыке. Записывает сегодня то, что будет понято лет через 5-10 (моё скромное мнение), ну, или, как минимум, проживёт все эти годы, а будет раскрыто, так на него повысится спрос!

Имплицировав в продукт идеи будущего, вероятно, можно получить его т.н. самовоспроизводимость и удлинить срок валидности. Скорей всего это даже можно как-то просчитать, но не буду вдаваться в глубокую аналитику или статистику. Конечно, бывает так, что продукт изначально задуман как life-time-long валидный, т.е. на него есть спрос на протяжении всей жизни клиента, пользователя. А вот как раскрутить сам продукт? Как, раскрутив его, не лишиться пользователей или покупателей и удержать уровень графика спроса?

Growth Hacking — зачем оно, с чем его едят или «как умерла SEO»

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

«Идеальный» www кластер. Часть 1. Frontend: NGINX + Keepalived (vrrp) на CentOS

Этом цикле статей «Идеальный www кластер», я хочу передать базовые основы построения высокодоступного и высокопроизводительного www решения для нагруженных web проектов для неподготовленного администратора.
Статья будет содержать пошаговую инструкцию и подойдет любому человеку кто освоил силу copy-past
Ошибки найденые вами, помогут в работе и мне и тем кто будет читать эту статью позже! Так что любые улучшение и правки приветствуются!

На frontend мы будем использоваться связку из двух службы:

keepalived — реализации протокола VRRP (Virtual Router Redundancy Protocol) для Linux. Демон keepalived следит за работоспособностью машин и в случае обнаружения сбоя — исключает сбойный сервер из списка активных серверов, делегируя его адреса другому серверу.

nginx [engine x] — это HTTP-сервер и обратный прокси-сервер, а также почтовый прокси-сервер, написанный Игорем Сысоевым. Уже длительное время он обслуживает серверы многих высоконагруженных российских сайтов, таких как Яндекс, Mail.Ru, ВКонтакте и Рамблер. Согласно статистике Netcraft nginx обслуживал или проксировал 15.08% самых нагруженных сайтов в октябре 2013 года.

Основная функциональность HTTP-сервера

  • Обслуживание статических запросов, индексных файлов, автоматическое создание списка файлов, кэш дескрипторов открытых файлов;
  • Акселерированное обратное проксирование с кэшированием, простое распределение нагрузки и отказоустойчивость;
  • Акселерированная поддержка FastCGI, uwsgi, SCGI и memcached серверов с кэшированием, простое распределение нагрузки и отказоустойчивость;
  • Модульность, фильтры, в том числе сжатие (gzip), byte-ranges (докачка), chunked ответы, XSLT-фильтр, SSI-фильтр, преобразование изображений; несколько подзапросов на одной странице, обрабатываемые в SSI-фильтре через прокси или FastCGI, выполняются параллельно;
  • Поддержка SSL и расширения TLS SNI.

Другие возможности HTTP-сервера

  • Виртуальные серверы, определяемые по IP-адресу и имени;
  • Поддержка keep-alive и pipelined соединений;
  • Гибкость конфигурации;
  • Изменение настроек и обновление исполняемого файла без перерыва в обслуживании клиентов;
  • Настройка форматов логов, буферизованная запись в лог, быстрая ротация логов;
  • Специальные страницы для ошибок 3xx-5xx;
  • rewrite-модуль: изменение URI с помощью регулярных выражений;
  • Выполнение разных функций в зависимости от адреса клиента;
  • Ограничение доступа в зависимости от адреса клиента, по паролю (HTTP Basic аутентификация) и по результату подзапроса;
  • Проверка HTTP referer;
  • Методы PUT, DELETE, MKCOL, COPY и MOVE;
  • FLV и MP4 стриминг;
  • Ограничение скорости отдачи ответов;
  • Ограничение числа одновременных соединений и запросов с одного адреса;
  • Встроенный Perl.

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

Bitcoin – спонсор расцвета автономных корпорацийВсе еще ждете, что Amazon и eBay начнут поддерживать Bitcoin? Забудьте об этом. Bitcoin послужит основой следующему поколению корпораций и станет единственным методом взаимодействия с ними (эти корпорации не будут, или, скорее, не смогут принимать валюты вроде доллара США). Эта идея может показаться футуристичной, но от такого будущего нас отделяет лет 5-10.

Автономные корпорации

Автономные корпорации — это новый тип корпораций, которые будут во всех практических аспектах действовать как обычные корпорации. Тем не менее, никто не будет «владеть» ими. Ни создатель, ни клиенты, ни правительство, никто. Ничего не напоминает?
Читать полностью »

Ассортимент корпусов компании Xigmatek пополнился моделью Nebula («Туманность»). Новинка рассчитана на установку системных плат формата Mini-ITX и выделяется в первую очередь своим внешним видом. Верхняя панель покрыта чёрным рояльным лаком. Боковые грани покрыты устойчивой к царапинам краской. Подставка в свою очередь может похвастаться хромированным покрытием.

Xigmatek Nebula

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

Автор: Грег Елкинбард

Моя коллега Анна Френд (Anne Friend) и я недавно представляли вебинар на тему “Как справиться с планированием аппаратного обеспечения для вашего облака OpenStack“ . Во время вебинара мы обещали дать вам ответы на вопросы, которые не успели озвучить в прямом эфире. Эта статья и будет посвящена ответам на данные вопросы.Читать полностью »

Минкомсвязи привлечёт 200 000 мигрантов на российский IT рынокМинкомсвязи планирует упростить привлечение мигрантов в российские IT-компании, сообщают «Известия». Ведомство хочет в два раза уменьшить зарплатный порог, позволяющий нанимать иностранных специалистов без квот.

«В Москве наблюдается нездоровая конкуренция за IT-специалистов. Ряд компаний даже заключает акты о непереманивании сотрудников, поскольку многие работники перебегают из одной компании в другую чаще чем в раз год, получая при этом всё более высокие зарплаты», — пояснили в пресс-службе Минкомсвязи.

Привлечь планируется примерно 150–200 тысяч мигрантов.
Читать полностью »

«Союз» проиграл иск к «Вконтакте»

Сегодня стало известно о том, что четырехмиллионный (в рублях) иск студии «Союз» к социальной сети «Вконтакте» был отклонен судом. Это дело рассматривалось арбитражным судом Санкт-Петербурга и Ленинградской области. Суть иска стандартная — правообладатель, студия «Союз», высказывает претензии в отношении неправомерного размещения защищенного авторскими правами контента в социальной сети. Другими словами, пользователи выкладывали музыку, принадлежащую «Союзу», против чего «Союз» и выступает. Но это понятно. Намного интереснее иска решение суда.

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


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