Джефф Безос собирается построить колонию на поверхности Луны

Автор: admin от 29-05-2018, 21:11, посмотрело: 53

Джефф Безос собирается построить колонию на поверхности Луны


Самый богатый человек мира (текущее состояние Безоса – $133 млрд) давно соперничает с Маском на поле космических разработок. Он ежегодно дает $1 млрд своей аэрокосмической компании Blue Origin, которая, как он верит, в перспективе будет намного полезнее для человечества, чем Amazon. Его краткосрочная цель – космический туризм, долгосрочная – помочь сделать так, чтобы люди будущего не были привязаны к одной звездной системе. Но сделать это с Земли, по его словам, будет почти невозможно.

Категория: Программирование

 

Реверсим паяльную станцию HI-END класса

Автор: admin от 29-05-2018, 21:11, посмотрело: 77

Реверсим паяльную станцию HI-END класса



У нас было несколько фотографий основной печатной платы, видео из YouTube с осциллограммами напряжений на стоках мосфетов, комментарий на форуме с перечислением ёмкостей резонансных конденсаторов, а также несколько видеозаписей распаковок со съёмками процесса разогрева жала. Особое беспокойство вызывало видео с измерением пиковой потребляемой мощности при разогреве. Нет ничего более грустного, чем сгоревший свежекупленный на амазоне картридж стоимостью четыре тысячи рублей. Но… давайте начнём всё с начала.

Категория: Программирование

 

Странные операторы в PHP

Автор: admin от 29-05-2018, 21:11, посмотрело: 69

Странные операторы в PHP

Если вы прочитаете документацию по PHP, вы узнаете о массе операторов. Если вы не знаете ещё PHP-операторы, сперва изучите их, а потом вернитесь к прочтению этой статьи.

Категория: Программирование

 

Основы квантовых вычислений: чистые и смешанные состояния

Автор: admin от 16-04-2018, 12:15, посмотрело: 406

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



Основы квантовых вычислений: чистые и смешанные состояния

Категория: Программирование » Веб-разработка

 

Мышление в стиле Ramda: Декларативное программирование

Автор: admin от 16-04-2018, 12:15, посмотрело: 192

1. Первые шаги

2. Сочетаем функции

3. Частичное применение (каррирование)

4. Декларативное программирование

5. Бесточечная нотация

6. Неизменяемость и объекты

7. Неизменяемость и массивы

8. Линзы

9. Заключение



Данный пост является четвёртой частью серии о функциональном програмировании под названием «Мышление в стиле Ramda».



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



Когда мы начинаем писать маленькие функциональные строительные блоки и объединять их, мы обнаруживаем, что нам необходимо написать множество функций, которые будут оборачивать операторы javascript, такие как арифметика, сравнение, логика и управление потоком. Это может показаться утомительным, но мы находимся за спиной Ramda.

Категория: Программирование » Веб-разработка

 

[1] + [2] — [3] === 9!? Исследование внутренних механизмов приведения типов в JavaScript

Автор: admin от 16-04-2018, 12:15, посмотрело: 104

javascript позволяет выполнять преобразование типов. Если это делают намеренно, то перед нами — явное приведение типов (type casting или explicit coercion). В том случае, когда это производится автоматически, при попытке выполнения каких-либо операций над значениями различных типов, это называют неявным приведением типов (coercion или implicit coercion).

Автор материала, перевод которого мы сегодня публикуем, предлагает взглянуть на то, как выглядит явное и неявное приведение типов на низком уровне. Это позволит всем желающим лучше понять процессы, скрытые в недрах javascript и поможет дать аргументированный ответ на вопрос о том, почему [1] + [2] — [3] === 9.



[1] + [2] — [3] === 9!? Исследование внутренних механизмов приведения типов в JavaScript

Категория: Программирование » Веб-разработка

 

Операционная система на JavaScript? JsOS

Автор: admin от 15-04-2018, 17:20, посмотрело: 112

Приветствую, хабровчане!



Как вы думаете, можно ли создать полноценную операционную систему на языке программирования javascript, с которой можно загружаться?



Правильный ответ — можно!



Операционная система на JavaScript? JsOS



Сегодня я хочу рассказать вам про проект JsOS.

Категория: Программирование » Веб-разработка

 

Как сдать тест MTCNA (Mikrotik) на 100%

Автор: admin от 15-04-2018, 17:20, посмотрело: 144

Эта статья будет полезна тем, кто впервые собрался получать сертификат от Mikrotik, но боятся «неизведанно» и профукать деньги.



Я вчера (14-04-2018) сдал тест на MTCNA на 100% и поделюсь с Вами как я достиг этого.



Как сдать тест MTCNA (Mikrotik) на 100%

Категория: Программирование » Веб-разработка

 

GDPR. Практические советы

Автор: admin от 15-04-2018, 17:20, посмотрело: 149

Все слышали о General Data Protection Regulation (GDPR) (Regulation (EU) 2016/679), который вступает в силу 25 мая 2018 года. Штрафы большие и придётся соответствовать. Как и любой официальный документ, он написан сухо и может трактоваться по-разному. За последние полгода провел анализ десятка различных веб-систем на соответствие GDPR, и везде встречались одни и те же проблемы. В связи с этим цель этой статьи не разъяснить, что такое GDPR (об этом уже много написано), а дать практические советы техническим людям, что необходимо сделать в вашей системе, чтобы она соответствовала GDPR.

Пару интересных моментов по регламенту:


  • Если есть хоть один клиент из Европы, чьи персональные данные вы храните, вы автоматически попадаете под GDPR

  • Регламент базируется на трёх основных идеях: защита персональных данных, защита прав и свобод людей в защите их данных, ограничение перемещения персональных данных в рамках Евросоюза (Art. 1 GDPR)

  • UK всё ещё в EU, поэтому подпадает под действие GDPR, после Brexit-а GDPR будет заменён на Data Protection Bill, который по своей сути очень схож с GDPR (https://ico.org.uk/for-organisations/data-protection-bill/)

  • Серьезно ограничивается трансфер данных в третьи страны. Европейская комиссия определяет, в какие “третьи” страны или в какие сектора или организации в этих странах разрешён трансфер персональных данных Art. 45 GDPR. Вот список разрешённых стран.

Категория: Программирование » Веб-разработка

 

Drupalgeddon2: началась эксплуатация SA-CORE-2018-002

Автор: admin от 15-04-2018, 17:20, посмотрело: 129

Drupalgeddon2 все-таки пришел к нам.



Drupalgeddon2: началась эксплуатация SA-CORE-2018-002



Что случилось? После безумного анонса «одной из самых страшных уязвимостей Drupal» все замерли в ожидании рабочего эксплойта и через 4 дня даже начали немного грустить, считая, что вся паника была зря, так как никто не мог придумать ничего стоящего. Но стоило только CheckPoint'у сегодня опубликовать рабочий PoC на SA-CORE-2018-002, как армия ботов начала атаковать сайты на Drupal, что называется, «in the wild».

Категория: Программирование » Веб-разработка

 
Назад Вперед