Архив за 26 февраля 2015 - 14

Ассортимент SilentiumPC пополнился блоком питания Vero M1 мощностью 600 Вт. Блок питания SilentiumPC Vero M1 мощностью 600 Вт оснащен модульной кабельной системой. Точнее говоря, гибридной, поскольку кабели с разъемом ATX (24 контакта) и EPS (4+4 контакта) закреплены жестко. Все остальные кабели можно подключать по мере надобности.

В блоке питания SilentiumPC Vero M1 используется схема активной коррекции коэффициента мощности

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

Продолжение хаба, опубликованного 30-го января.

Краткое содержание предыдущей серии: Россия, Москва, 2014-й год, телефонный провайдер решает запустить облачную IP-PBX, интегрировать ее с доработанной FMC-платформой одного из мобильщиков и зарядить все это в коммерцию, да так, чтобы сервис был полезным, клиенты счастливыми, а начальство довольным.

Мобильную составляющую сервиса мы разрулили — симки стали звонить так, как хотелось нам, а не так как это было задумано разработчиками FMC-платформы: мы видим все вызовы, получаем все, что набирается на мобильниках (принимаем от 2 до 20 символов), управляем звонками онлайн, включаем-отключаем все это, да еще и создали интерфейс, читай «Личный кабинет клиента», в котором можно назначать симкам короткие номера, блокировать-разблокировать трафик и, вообще, наводить доселе невиданную красоту в коммуникациях.

Вот такой личный кабинет получился:

image

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

Вступление

В последнее время проект Apache Spark привлекает к себе огромное внимание, про него написано большое количество маленьких практических статей, он стал частью Hadoop 2.0. Плюс он быстро оброс дополнительными фреймворками, такими, как Spark Streaming, SparkML, Spark SQL, GraphX, а кроме этих «официальных» фреймворков появилось море проектов — различные коннекторы, алгоритмы, библиотеки и так далее. Достаточно быстро и уверенно разобраться в этом зоопарке при отсутсвие серьезной документации, особенно учитывая факт того, что Spark содержит всякие базовые кусочки других проектов Беркли (например BlinkDB) — дело непростое. Поэтому решил написать эту статью, чтобы немножко облегчить жизнь занятым людям.

Небольшая предыстория:

Spark — проект лаборатории UC Berkeley, который зародился примерно в 2009г. Основатели Спарка — известные ученые из области баз данных, и по философии своей Spark в каком-то роде ответ на MapReduce. Сейчас Spark находится под «крышей» Apache, но идеологи и основные разработчики — те же люди.

Spoiler: Spark в 2-х словах

Spark можно описать одной фразой так — это внутренности движка массивно-параллельной СУБД. То есть Spark не продвигает свое хранилище, а живет сверх других (HDFS — распределенная файловая система Hadoop File System, HBase, JDBC, Cassandra,… ). Правда стоит сразу отметить проект IndexedRDD — key/value хранилище для Spark, которое наверное скоро будет интегрировано в проект.Также Spark не заботится о транзакциях, но в остальном это именно движок MPP DBMS.

RDD — основная концепция Spark

Ключ к пониманию Spark — это RDD: Resilient Distributed Dataset. По сути это надежная распределенная таблица (на самом деле RDD содержит произвольную коллекцию, но удобнее всего работать с кортежами, как в реляционной таблице). RDD может быть полностью виртуальной и просто знать, как она породилась, чтобы, например, в случае сбоя узла, восстановиться. А может быть и материализована — распределенно, в памяти или на диске (или в памяти с вытеснением на диск). Также, внутри, RDD разбита на партиции — это минимальный объем RDD, который будет обработан каждым рабочим узлом.

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

Компания Samsung, никогда не отличавшаяся большим чувством юмора, решила как-то изменить ситуацию. Корейский производитель смартфонов попытался пошутить на тему слухов вокруг своего очередного флагманского смартфона. На странице Is This the Next? официального сайта Samsung была опубликована серия изображений Galaxy S6, демонстрирующих, как мог бы выглядеть смартфон, если бы самые смелые слухи оказались правдой.

Кто не понял своего прошлого, вынужден пережить его снова.

2
Мы не можем предопределить успех или провал. Никто не знает как повторить успехи Стива Джобса, Билла Гейтса или Марка Цукерберга. Но знаете ли, есть расхожее выражение: «Успех — это голод, который может быть утолен употреблением в пищу неудач».

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

Многие упорно работают, многие терпят неудачи, многие теряют работу, а иногда деньги, семью и драгоценные мгновения жизни. Девяносто процентов, потерпевших фиаско, гораздо лучшие предприниматели, чем те везунчики, которым «сразу поперло». Проводя параллели с теорией Нассима Николаса Талеба, мы живем в мире, в котором большинство лебедей белы, а бизнесов — неудачны. Черные лебеди встречаются почти столь же редко, сколько и успешные бизнесы. Тернистый путь успешного стартапа усеян трупами его собратьев.
Читать полностью »


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