Pull to refresh

TechCrunch: требования пожарной безопасности ставят крест на обещаниях Boring Company в Лас-Вегасе

Transport The future is here

Система подземных тоннелей Loop, которую строит компания Илона Маска The Boring Company (TBC), рискует не обеспечить заявленную пропускную способность. Из-за требований пожарной безопасности Loop сможет перевозить только четверть от обещанного ранее числа пассажиров.

Читать далее
Total votes 7: ↑7 and ↓0 +7
Views 2.9K
Comments 3

The Boring Company Илона Маска начнет работу в Техасе

Transport The future is here Urbanism
image

The Boring Company Илона Маска, которая работает над технологией скоростного транспорта и туннелей, готовится начать работу в техасском Остине. Компания разместила целый пул вакансий на своем сайте.
Читать дальше →
Total votes 11: ↑9 and ↓2 +7
Views 2.5K
Comments 17

Власти Лас-Вегаса одобрили систему туннелей Loop для городского транспорта

Transport The future is here Urbanism
imageФото: lasvegasweekly.com

The Boring Company Илона Маска, которая уже строит скоростную систему Loop для перевозки пассажиров к Конференц-центру Лас-Вегаса, получила одобрение городского совета для прокладки туннелей в остальной части мегаполиса. Горсовет единогласно проголосовал за расширение проекта Loop до общегородской сети, которая будет включать отели и, возможно, даже аэропорт.
Читать дальше →
Total votes 14: ↑14 and ↓0 +14
Views 3.4K
Comments 12

Boring Company создаёт новый проект Loop около Лос-Анджелеса

Transport

Совет Транспортного управления округа Сан-Бернардино (SBCTA) объявил о решении начать переговоры с компанией Boring Company, созданной Илоном Маском, о реализации проекта Ontario Loop.

Читать далее
Total votes 10: ↑10 and ↓0 +10
Views 1.6K
Comments 0

Microsoft объявила о крупном обновлении Loop

Development for Office 365 *Development for Windows *

Microsoft анонсировала крупное обновление Loop, инструмента для совместной работы в режиме реального времени в Microsoft 365. Компания представит систему для создания пользовательских компонентов Loop на основе Adaptive Cards — платформы, используемой разработчиками для создания переносимых фрагментов информации.

Читать далее
Total votes 2: ↑2 and ↓0 +2
Views 1.6K
Comments 0

Команда dd и все, что с ней связано

*nix *

В UNIX системах есть одна очень древняя команда, которая называется dd. Она предназначена для того, чтобы что-то куда-то копировать побайтово. На первый взгляд — ничего выдающегося, но если рассмотреть все возможности этого универсального инструмента, то можно выполнять довольно сложные операции без привлечения дополнительного ПО, например: выполнять резервную копию MBR, создавать дампы данных с различных накопителей, зеркалировать носители информации, восстанавливать из резервной копии данные на носители и многое другое, а, при совмещении возможностей dd и поддержке криптографических алгоритмов ядра Linux, можно даже создавать зашифрованные файлы, содержащие в себе целую файловую систему.
Опять же, в заметке я опишу самые часто используемые примеры использования команды, которые очень облегчают работу в UNIX системах.
Читать дальше →
Total votes 323: ↑315 and ↓8 +307
Views 522K
Comments 119

Введение в технику оптимизации циклов

Programming *
Большая часть времени исполнения программы приходится на циклы: это могут быть вычисления, прием и обработка информации и т.д. Правильное применение техник оптимизации циклов позволит увеличить скорость работы программы. Но прежде, чем приступать к оптимизациям необходимо выделить «узкие» места программы и попытаться найти причины падения быстродействия.
Читать дальше →
Total votes 102: ↑98 and ↓4 +94
Views 50K
Comments 61

Loop-секвенсор для Android

Self Promo
Современное ПО как-то не очень подходит для сочинителей музыки. Всё вроде есть но для простой набивки мелодии приходится изучать все эти кнопочки и окошечки.

Тем более это касается мобильных версий ПО, когда производители пытаются просто тупо втиснуть десктопное приложение в маленький экран смартфона.

Решил исправить эту проблему и сделал свой loop-редактор для Android:
image

Правила работы с приложением просты как правила игры в перетягивание каната — есть сетка куда можно добавлять ноты, выбор инструментов и длительности нот всегда под рукой на экране без тулбаров и прочией зауми.
Читать дальше →
Total votes 35: ↑31 and ↓4 +27
Views 2.2K
Comments 19

Perl6 — Условные операторы, циклы

Perl *Programming *
1. Особенности работы с переменными и литералами в Perl6
2. Perl6 — Операции над переменными, анонимные блоки

В данной статье мы рассмотрим условные операторы и циклы, а также проведем несколько небольших экспериментов по их использованию.

Читать дальше →
Total votes 16: ↑14 and ↓2 +12
Views 6.7K
Comments 4

Основы компьютерных сетей. Тема №7. Протокол связующего дерева: STP

System administration *IT Infrastructure *Cisco *Network technologies *
Tutorial


Приветствую на очередной статье по основам компьютерных сетей. Сегодня затронем еще одно семейство протоколов в мире коммутации. И сегодня мы поговорим о протоколах связующего дерева или STP. Узнаем, как это дерево строиться, как можно им управлять, что такое петли, как с ними бороться. Тема интересная, поэтому приглашаю ознакомиться поподробнее.
Читать дальше →
Total votes 21: ↑19 and ↓2 +17
Views 74K
Comments 6

Из Чикаго в аэропорт на автономных тележках под землёй: проект Loop от Илона Маска

Transport

Художественное представление тележки Loop. Рендер: The Boring Company

Сейчас пассажиры, прилетевшие в Международный аэропорт О'Хара, отдают $60 за обычное такси или $40 за Uber, чтобы добраться до даунтауна Чикаго. Обычные люди ездят на CTA Blue Line — электричка идёт из Чикаго за $2,25 (из аэропорта — за $5), с 14 остановками примерно за 45 минут. В общем, получается или дорого, или долго.

Мэр Чикаго Рам Эмануэль (Rahm Emanuel) пообещал исправить ситуацию — и запустить скоростной поезд из аэропорта до города. Скоростной поезд должен летать без остановок, он будет быстрее и дешевле такси.

29 ноября 2017 года городская администрация опубликовала так называемый Request for Qualifications (RFQ), то есть предварительное приглашение к участию в проекте, пишет местная газета Chicago Tribune. Все желающие могут предоставить свои заявки и объявить о желании спроектировать, построить, обеспечивать работу и обслуживание такой трассы через частно-государственное партнёрство.
Total votes 15: ↑13 and ↓2 +11
Views 8K
Comments 36

Новое в Git 3: замыкания

Git *
Translation

Git — популярная система контроля версий. В ней атомарное изменение одного или нескольких файлов называется коммитом, а несколько последовательно идущих коммитов объединяются в ветку. Ветки используются для того, чтобы реализовывать новые идеи (фичи).



Случается, что идея оказывается тупиковой, разработчик сворачивает не туда, и возникает необходимость отката к изначальной версии, для этого нужно забыть о новой ветви и переключиться на главную dev или master, и затем продолжить работу как ни в чем не бывало. В этом случае "отросток" повиснет навсегда, как и желание его удалить. Но как удалить, если это часть истории? Этот отросток показывает усилия трудяги-программиста, пусть и тщетные. Так легче отчитываться перед начальством, ведь неудачный результат — тоже результат!


Спешу обрадовать: разработчики Git в 3 версии введут новую команду для замыкания таких беспризорных ветвей. Напомню, что текущая актуальная версия — 2.21.0.


Как использовать эту команду, что она дает и что думают IT компании? Статья отвечает на эти и другие вопросы.

Читать дальше →
Total votes 95: ↑81 and ↓14 +67
Views 44K
Comments 84

New feature in Git 3: closures

Git *
Translation

Git is a popular version control system. In Git, an atomic change of one or several files is called a commit, and several consecutive commits are combined into a branch. Branches are used to implement new ideas (features).



It happens that the idea is a dead end and the developer has turned the wrong way, so he needs to roll back to the original version. He should forget about the new branch, switch to the main dev or master branch and continue working. In this case, the "scion" will hang forever, as well as the desire to remove it. But how to remove the part of the history? This branch shows the efforts of the hard-working programmer, even if in vain. So it will be easier to report to the boss, because an unsuccessful result is also a result!


I hasten to rejoice that Git developers are going to introduce a new command to close such "homeless" branches in the third version. The current version is 2.21.0.


How to use this command, what benefits does it give and what do IT companies think? The article answers these and other questions.

Read more →
Total votes 13: ↑9 and ↓4 +5
Views 18K
Comments 1

Инсулиновые помпы, вскрытие микросхем и программно-определяемое радио

Assembler *Reverse engineering *Gadgets DIY Health
Translation
Реверс-инижиниринг инсулиновой помпы для DIY-терапии

Примерно три года назад я услышал о веб-сайте, предлагающем награду за то, что очень близко моему сердцу: обратная разработка коммуникаций с инсулиновой помпой. Я уже помог создать систему для своей дочери под названием Loop, с помпой Medtronic, для который я осуществил реверс-инжиниринг коммуникаций (бóльшую часть основного протокола связи Medtronic декодировал Бен Уэст с помощью устройства Carelink USB, а я выяснил радиочастоты и провёл некоторую дополнительную работу над протоколом). Но помпу Medtronic требовалось отключать во время гимнастики на несколько часов. Бескамерная конструкция этой помпы Omnipod показалась мне интересной, и у меня были все инструменты для работы.

Система Omnipod состоит из небольшой одноразовой помпы, которая называется модулем (pod), и блока управления (PDM).


Читать дальше →
Total votes 31: ↑31 and ↓0 +31
Views 9.9K
Comments 8

Краткое пособие по созданию петель маршрутизации в OSPF в домашних условиях

Cisco *Network technologies *

OSFP, будучи link-state протоколом, исключает петли в топологии за счёт построения дерева кратчайшего пути. Впрочем, тёмный гений изобрёл инструмент разрушения стройной идеи OSPF – речь пойдёт о функции OSPF Virtual Link.

Читать далее
Total votes 8: ↑8 and ↓0 +8
Views 7.9K
Comments 1

BGP redistribute-internal: ещё один рецепт петли маршрутизации

IT Infrastructure *Cisco *Network technologies *
Translation

Иногда можно наткнуться на такое поведение по умолчанию, обнаружение и понимание которого требует определённой медитации. Для меня одной из таких особенностей была команда “bgp redistribute-internal”. Первоначально назначение этой функции не вызывало у меня каких-либо вопросов, как и то, что её использование может привести к петлям маршрутизации; раз знающие люди написали, что может, значит, так оно и есть. Однако спустя неопределённое время в голове начало скрестись желание получить наглядный пример такой петли. Беглый поиск, впрочем, не дал ничего конкретного.

Читать далее
Total votes 1: ↑1 and ↓0 +1
Views 2.8K
Comments 2