Архив за 20 декабря 2016 - 4

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

Че... Три года назад небольшая производственная фирма — сто человек, полста компов, треть из которых — это разного рода ЧПУ-оборудование (плоттеры, куттеры, big-принтеры, фрезеры, лазеры), выживающая на рынке, где все всех знают, озаботилась сохранностью данных Читать полностью »

Ребята с Railscamp пришли к выводу, что текущая спецификация HTTP неполна: ибо у разработчиков есть много способов «прострелить себе ногу» в коде, но нет никакого формализованного способа, чтобы сообщить природу ошибки конечному пользователю :)

Был предложен RFC со следующими кодами состояния (HTTP status codes), сообщающими о причинах ошибки. Предполагается, что эти коды будут включены в спецификации HTTP в диапазоне 7xx.

Коды занимают весь диапазон от 701 до 799 и поделены на 10 групп. Вот некоторые из них:

  • 707 — Can't quit vi
  • 724 — This line should be unreachable
  • 725 — It works on my machine
  • 726 — It's a feature, not a bug
  • 735 — Fucking IE
  • 767 — Drunk
  • 780 — Project owner not respondingЧитать полностью »

Компания Toshiba расширила ассортимент встраиваемых модулей флэш-памяти, соответствующих спецификации eMMC 5.1. Особенностью новых модулей является гарантированное сохранение работоспособности в диапазоне температур от -40°C до +105°С.

Новые модули флэш-памяти Toshiba eMMC рассчитаны на работу при температуре от -40°C до +105°С

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

image

Если вы совсем не знакомы с Elm, то, если вкратце, это функциональный язык программирования и платформа для написания web-приложений. Код, написанный на Elm, компилируется в JavaScript и встраивается на страницу. Более подробно про основы можно почитать например здесь на хабре или же просто на официальном сайте . Я же хотел суммировать свой опыт, который получил, написав своё первое приложение, поэтому в статье будет большое число очевидных вещей, чуть-чуть неочевидных и много ссылок.

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

По сообщению ресурса Reuters, компания OnePlus намерена начать производство смартфона OnePlus 3T в Индии в начале следующего года. Это будет сделано для того, чтобы удовлетворить спрос на устройство в этой стране.

Согласно данным IDC, на которые ссылается источник, OnePlus занимает третье место в Индии среди производителей смартфонов в сегменте «более 300 долларов». На первом и втором месте расположились Samsung и Oppo соответственно.

Астрономы обнаружили звезду, поглотившую часть своих планет - 1

Солнечная система относительно стабильна. Все планеты находятся на своих местах, Солнце светит в меру ярко, обеспечивая существование жизни на Земле (а возможно, и других планетах или планетоидах). Нам, обитателям системы, можно сказать повезло со своим светилом. Но такая ситуация наблюдается не везде.

Недавно астрономы обнаружили звезду, очень похожую на Солнце. Каталожное обозначение «двойника» нашего светила — HIP68468. Этой звезде 5,9 миллиарда лет, а расположена она в 300 световых годах от Солнечной системы. Ученые прозвали ее «звездой смерти», все потому, что она поглотила одну или две своих планеты. Поскольку звезда — почти точная копия Солнца, то возникает вопрос — а не грозит ли Солнечной системе нечто подобное?
Читать полностью »

Byrobot Petrone: лучшие (imho) дроны для обучения детишек. И для драк - 1

Ровно 2 года назад мне впервые попал в руки миникоптер Byrobot. Та статья, кстати, заДДоСила корейский сайт производителей. С тех пор появилась и новая инкарнация боевого дрона и существенно проапгрейдился старый образец.

Основная фишка Byrobot, которая офигенно выделяет этот коптер среди множества остальных брэндов — то, что он «социален» и заточен на взаимодействие людей. Он даже продается парами. Ничто не сближает людей, как драка.

Новая генетически-модифицированная версия Byrobot — Petrone. Это смесь Дарта Вейдера, Оптимуса Прайма и собачки без ножек.

Byrobot Petrone: лучшие (imho) дроны для обучения детишек. И для драк - 2

Перед тем как покупать своему падавану DJI Inspire 2 за 300 тысяч рублей, стоит потренироваться на Byrobot.
Читать полностью »

Похоже, все в мире стартапов согласны с тем, что первые версии приложений должны представлять собой минимально жизнеспособный продукт (MVP, Minimal Viable Product), создавая который можно не особо заботиться о его масштабировании с технической точки зрения. Мне много раз доводилось слышать о том, что самое главное в подобных делах – поскорее выпустить нечто работающее. И, до тех пор, пока бизнес-модель нормально функционирует в условиях роста клиентской базы – всё нормально. А тратить время и деньги на то, чтобы сделать систему, которая сможет выдержать внезапный наплыв пользователей, не стоит. Беспокоиться нужно лишь о проверке предположений, об оценке рынка и о раскрутке бизнеса. Масштабируемость – это то, что можно отложить на потом. К несчастью, такая вот слепая вера в шаблонные идеи уже не раз приводила к оглушительным провалам. Pokémon GO, и, в частности, связанные с этим проектом приложения, служат напоминанием об этом.

История моего стартапа: 500000 пользователей за 5 дней на стодолларовом сервере - 1
Читать полностью »

Фонд развития интернет-инициатив вложит 10,25 млн рублей в платформу Combot для аналитики групповых чатов и каналов в мессенджерах. Летом команда Combot приняла участие в 9 Акселераторе ФРИИ и получила предпосевные инвестиции в размере 2,1 млн. рублей за 7% компании. Сейчас инвестиции выделили на усиление команды разработчиков и масштабирование биржи на Европу, Бразилию и часть Азии. В ходе раунда доля ФРИИ может дойти до 20%, сказал «Роем!» инвестиционный менеджер ФРИИ Илья Королёв.

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

Во время анонса новых ноутбуков MacBook Pro компания Apple показала также новые мониторы компании LG, оснащённые портами Thunderbolt 3, позиционируя их в качестве решения именно для своих новых мобильных ПК.

Как оказалось, таким образом Apple решила заменить собственные мониторы Thunderbolt Display, обновления которых теперь уже ожидать не стоит. Однако, с новыми мониторами LG тоже не всё вышло гладко. Если точнее, то с моделью UltraFine 5K.


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