-Поиск по дневнику

Поиск сообщений в rss_habrahabr_of_lokoman

 -Подписка по e-mail

 

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2008
Записей:
Комментариев:
Написано: 2




Все публикации подряд на Хабре


Добавить любой RSS - источник (включая журнал LiveJournal) в свою ленту друзей вы можете на странице синдикации.

Исходная информация - http://habrahabr.ru/.
Данный дневник сформирован из открытого RSS-источника по адресу http://habrahabr.ru/rss/, и дополняется в соответствии с дополнением данного источника. Он может не соответствовать содержимому оригинальной страницы. Трансляция создана автоматически по запросу читателей этой RSS ленты.
По всем вопросам о работе данного сервиса обращаться со страницы контактной информации.

[Обновить трансляцию]

[Перевод] Клод Шеннон: как гений решает проблемы

Четверг, 13 Сентября 2018 г. 11:08 + в цитатник


Клоду Шеннону потребовалось около десяти лет, чтобы полностью сформулировать свою эпохальную теорию информации.

Сначала, в аспирантуре, он вынашивал идею подвести общую базу под множество информационных технологий своего времени (таких как телефон, радио, телевидение).

Однако только в 1948 году он опубликовал Математическую Теорию Связи.

Правда, это был не единственный его крупный вклад в науку. Еще будучи студентом MIT (Массачусетский технологический институт), в свои скромные 21, он опубликовал работу, которую многие считают, пожалуй, наиболее важной магистерской диссертацией века.

Для обычного человека значение ее невелико. Нельзя сказать, что имя Шеннона у всех на устах. Но, если бы не работа Шеннона, то никакого компьютера в современном понимании могло не появиться. Шеннон оказал колоссальное влияние не только на информатику, но и на физику, и на инженерию.

Мы запросто бросаемся словом «гений», но лишь немногие люди на свете по праву заслужили именоваться так, и Клод Шеннон — один из них. Он мыслил иначе, мыслил играючи.

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

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

Любая задача имеет очертания и форму. Для решения задач первым делом нужно научиться их понимать.

Переведено в Alconost
Читать дальше ->

https://habr.com/post/423141/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423141


Метки:  

Дыра в заборе, Эффективные менеджеры и Инженеры

Четверг, 13 Сентября 2018 г. 11:06 + в цитатник

— Итак, ситуация. – начал Сергей. – У нас несколько пользователей, бухгалтеров. У всех – полные права. И кто-то из них, вероятно, нам гадит в учете. Что делать?

— Может, логи посмотреть? – ехидно спросил Стас. – Логи-то на что?

— За какой период ты собрался логи смотреть? – нисколько не смутился Сергей. – За месяц? Год? Я напомню, проблема со складом длится несколько лет.

— А, точно… — не стал спорить Стас. – Ну, и что?

— А то, что перед нами классическая дыра в заборе. – многозначительно поднял вверх указательный палец Сергей.

— Мать честная… — улыбнулся Стас. – Классическая дыра в заборе! Это в каком же трактате написано про классическую дыру в заборе?

— Сейчас мы с тобой этот трактат напишем. Усаживайся поудобнее.

— Я весь внимание. – кивнул Стас. Читать дальше ->

https://habr.com/post/423139/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423139


Метки:  

[Перевод] Руководство по ассемблеру x86 для начинающих

Среда, 12 Сентября 2018 г. 22:21 + в цитатник
В наше время редко возникает необходимость писать на чистом ассемблере, но я определённо рекомендую это всем, кто интересуется программированием. Вы увидите на вещи под иным углом, а навыки пригодятся при отладке кода на других языках.

В этой статье мы напишем с нуля калькулятор обратной польской записи (RPN) на чистом ассемблере x86. Когда закончим, то сможем использовать его так:

$ ./calc "32+6*" # "(3+2)*6" в инфиксной нотации
30

Весь код для статьи здесь. Он обильно закомментирован и может служить учебным материалом для тех, кто уже знает ассемблер.

Начнём с написания базовой программы Hello world! для проверки настроек среды. Затем перейдём к системным вызовам, стеку вызовов, стековым кадрам и соглашению о вызовах x86. Потом для практики напишем некоторые базовые функции на ассемблере x86 — и начнём писать калькулятор RPN.
Читать дальше ->

https://habr.com/post/423077/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423077


Метки:  

Что нового показали на презентации Apple

Среда, 12 Сентября 2018 г. 21:58 + в цитатник


Меньше часа назад закончился очередной ежегодный Apple Event. В Театре имени Стива Джобса собрались журналисты и тех-гики, жаждущие новой информации от самой большой компании на планете и первого американского триллионера.


Часть данных о новых девайсах Apple сама сегодня случайно проспойлерила на своём веб-сайте. Во время его обновления в коде появились упоминания об iPhone Xs, iPhone Xs Max и iPhone Xr. Помимо названий «утекли» и некоторые характеристики новых устройств: размер экрана, объем памяти и цвет корпуса. Но о самом интересном Тим Кук с товарищами всё-таки рассказали непосредственно на мероприятии. Вкратце, тремя словами: дороже, больше, мощнее.

Читать дальше ->

https://habr.com/post/423095/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423095


Метки:  

Apple Special Event, сентябрь 2018 [текстовая трансляция]

Среда, 12 Сентября 2018 г. 18:01 + в цитатник
В начале прошлого месяца капитализация Apple пробила отметку в триллион долларов, и более половины дохода компании приносит iPhone. Линейку своих смартфонов Apple обновляет традиционно осенью. Нет ничего удивительного в том, что к двухчасовой презентации прислушиваются как любители электроники и биржевые аналитики, так и представители лагеря Android. Иногда производители андроидофонов заимствуют некоторые технические и дизайнерские решения, при этом не всегда удачно.

Начало осенней презентации этого года запланировано на 12 сентября в 20:00 по московскому времени (в 10 утра местного). В программе показа ожидаются три смартфона, ещё одно поколение часов Apple Watch и другие обновления. К сожалению, округлые своды Театра им. Стива Джобса в Купертино не смогут вместить все миллионы интересующихся. Как обычно, видеотрансляция презентации доступна в Интернете. Внутри этого поста находится текстовая трансляция события.
Читать дальше ->

https://habr.com/post/423069/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423069


Метки:  

Основные тезисы из интервью Илона Маска у Джо Рогана

Среда, 12 Сентября 2018 г. 17:56 + в цитатник
Илон Маск пришел к комику Джо Рогану на его подкаст Joe Rogan Experience.
2,5 часа они общались об ИИ, бессмертии, Neuralink, инновациях, социальных сетях, колонизации космоса, бурении тоннелей, огнемете, летающих автомобилях, возобновляемой энергетике, безопасности автомобилей. Обсудили Porsche и Rolex, коррупцию и суды Tesla, доброту людей, роль Маска в истории человечества. Как уже все знают, покурили траву и выпили виски.

image
Читать дальше ->

https://habr.com/post/423079/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423079


Метки:  

Межпланетная файловая система — тривиальный хеш (identity), DAG блок и Protocol Buffers

Среда, 12 Сентября 2018 г. 17:09 + в цитатник

Недавно в IPFS добавили поддержу тривиального (identity) хеша. В своей статье я расскажу о нём и покажу как его можно использовать.


Напомню: InterPlanetary File System — это новая децентрализованная сеть обмена файлами (HTTP-сервер, Content Delivery Network). О ней я начал рассказ в статье "Межпланетная файловая система IPFS".

Обычно при хешировании проходя через хеш-функцию данные необратимо "сжимаются" и в результате получается короткий идентификатор. Этот идентификатор позволяет найти данные в сети и проверить их целостность.


Тривиальный хеш — это сами данные. Данные никак не изменяются и соответственно размер "хеша" равен размеру данных.


Тривиальный хеш выполняет ту же функцию что и Data: URL. Идентификатор контента в этом случае содержит сами данные вместо хеша. Это позволяет вкладывать дочерние блоки в родительский делая их доступными сразу после получения родительского. Также можно включать данные сайта непосредственно в DNS запись.


Для примера закодируем текстовую строку "Привет мир" в идентификатор контета(CID) с тривиальным хешем.
image

Читать дальше ->

https://habr.com/post/423073/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423073


Метки:  

Мне не страшен ваш NDA

Среда, 12 Сентября 2018 г. 17:08 + в цитатник
Это громкая и страшная аббревиатура из трёх неприличных букв. Хотите поучаствовать в тендере, устраиваетесь на работу, нужно получить данные — вам подсовывают эту бумажку, мол, подпиши сначала, а то нашли дураков без NDA тебе что-нибудь рассказывать. При этом в большинстве случаев вы ничего сверхсекретного или коммерчески важного не узнаете, но процедура подписания NDA стала неким таинством посвящения, которое стороны выполняют не особо задумываясь над смыслом.

Это так же как вы неизбежно получите требование вместе с учредительными документами предоставить выписку из ЕГРЮЛ не старше 30 дней. Хотя всё доступно в онлайне, все распечатывают эту выписку из интернета, заверяют её и передают контрагенту, который даже не смотрит её, потому что всё есть в интернете. Ну, вы поняли, короче, отечественную любовь к таинствам.

image
Читать дальше ->

https://habr.com/post/423071/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423071


Метки:  

Эксперт Positive Technologies обнаружил возможность раскрытия ключей шифрования в Intel ME

Среда, 12 Сентября 2018 г. 16:08 + в цитатник


Изображение: Unsplash

Intel устранила серьезную уязвимость в прошивке Intel ME. Эксперт Positive Technologies Дмитрий Скляров обнаружил ошибку в работе механизмов обеспечения безопасности MFS — файловой системы, которую ME использует для хранения данных. В результате эксплуатации этой уязвимости злоумышленники могут манипулировать состоянием MFS и извлечь некоторые важные секреты. Читать дальше ->

https://habr.com/post/423065/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423065


Метки:  

Управление микросервисами с помощью Kubernetes и Istio

Среда, 12 Сентября 2018 г. 15:59 + в цитатник
Небольшой рассказ о преимуществах и недостатках микросервисов, концепции Service Mesh и инструментах Google, позволяющих запускать микросервисные приложения не засоряя голову бесконечными настройками политик, доступов и сертификатов и быстро находить ошибки, прячущиеся не в коде, а в микросервисной логике.



В основе статьи — доклад Крейга Бокса на нашей прошлогодней конференции DevOops 2017. Видео и перевод доклада — под катом.
Читать дальше ->

https://habr.com/post/423011/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423011


Метки:  

UniSharping: конвертирование кода C# в Java и Python

Среда, 12 Сентября 2018 г. 15:56 + в цитатник

Введение


С 70-х годов развивается Simplified English, цель которого — определение подмножества языка, понятного широкому кругу неносителей языка. Рекомендуется, например, для технической документации. Автоматические переводчики на таком подмножестве будут работать заведомо корректнее, в идеале генерируя текст, не требующий ручной корректуры.
Если применить этот подход к C# для задачи автоматической конвертации кода в другие языки программирования, то можно выделить подмножество конструкций языка, системных библиотек и технологий, которые потенциально могут транслироваться в широкий круг других языков. Причём конвертации не однократной (миграция), а постоянной для расширения интеграционных возможностей проекта на C# — чтобы в любой момент можно было получить рабочий код на другом языке без необходимости какой-либо его правки.


Позвольте представить: UniSharping


Ограничение C#.NET для решения этой задачи мы назвали U# (Universal Sharp), а процесс конвертации и его инструмент — UniSharping. Исполняемые модули, настройки и документация выложены на GitHub, система бесплатна для некоммерческого использования (Non-Commercial Freeware).

Читать дальше ->

https://habr.com/post/422965/?utm_source=habrahabr&utm_medium=rss&utm_campaign=422965


Метки:  

Python тоже частично отказывается от терминов master/slave

Среда, 12 Сентября 2018 г. 15:22 + в цитатник
Политкорректность учитывается даже в языках программирования. На прошлой неделе Python-разработчик Виктор Стиннер (Victor Stinner) из Red Hat прислал четыре пул-реквеста на переименование потенциально оскорбительных терминов master/slave (хозяин/раб) в документации и коде Python. Автор предложил заменить их социально нейтральными словами, не оскорбляющими людей, чьи предки были настоящими рабами. В качестве возможной альтернативы есть термины parent/worker.

Предлагаемое изменение — не какая-то прихоть одного разработчика, а общая тенденция для разных языков программирования и технологий. Стиннер привёл примеры аналогичных изменений в Redis, Drupal, CouchDB и Django. Так, Django и CouchDB заменили термины master/slave на leader/follower.

При этом Стиннер высказал мнение, что «рабовладельческую» терминологию всё-таки можно оставить для некоторых терминов, таких как ветка master в Git, веб-мастер и postmaster.

Развернулась жаркая дискуссия.
Читать дальше ->

https://habr.com/post/423057/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423057


Метки:  

Аналитики с Уолл-стрит: «Apple заставила нас съесть свои шляпы»

Среда, 12 Сентября 2018 г. 14:58 + в цитатник


Изображение: Unsplash

Корпорация Apple не так давно стала первой американской компанией, чья капитализация превысила $1 млрд. Аналитики Goldman Sachs ранее в своих прогнозах сомневались в перспективах бурного роста Apple по причине падающего спроса на iPhone X.

Однако теперь они пересмотрели свое отношение к компании и в новом сообщении для клиентов отметили, что производитель смартфонов из Купертино «заставил их съесть свои шляпы». Таким образом аналитики признали, что были чрезмерно сдержанны в оценке потенциала роста акций группы FAANG (Facebook, Apple, Amazon, Netflix и Google). Читать дальше ->

https://habr.com/post/423055/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423055


Метки:  

На CRM наговаривают лишнего: разбираемся со сплетнями

Среда, 12 Сентября 2018 г. 14:10 + в цитатник
Мы уже привыкли к тому, что «CRM это как экселька», «она сама продаёт», «смотрите, у меня самописная CRM на коленке — круче вашей». Но мифы, сплетни и слухи о CRM-системах множатся непрерывно и обретают всё более диковинные очертания: CRM — это big data, выдумка для большого бизнеса, в CRM должен быть искусственный интеллект и т.д. Но мы тоже не ленивые — сегодня выступаем в роли охотников за слухами и разбираемся с одними из самых распространённых заблуждений относительно CRM-систем.


Читать дальше ->

https://habr.com/post/423033/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423033


Метки:  

Из-за уязвимости в системе защиты электромобилей Tesla угнать машину можно за несколько секунд

Среда, 12 Сентября 2018 г. 13:30 + в цитатник

Электронный ключ Tesla

Электромобили компании Tesla можно с полным правом называть компьютерной системой, а не автомобилем. Эти машины просто-таки напичканы электроникой. Часть электронных элементов предназначены для предотвращения угона машины, причем система защиты Tesla считается довольно серьезной. Электромобили регулярно получают обновления безопасности, что улучает защищенность транспортного средства.

Но на днях группа специалистов по информационной безопасности показала, что не нужно ломиться в закрытую дверь — есть довольно простой способ обойти защиту. Речь идет о модели Tesla Model S, брелок которой можно просто скопировать (не сам брелок, а его цифровой отпечаток), открыть электромобиль и уехать. Способ не нов, но мало кто ожидал, что его можно применить к новейшим разработкам компании Tesla.
Читать дальше ->

https://habr.com/post/423043/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423043


Метки:  

Делаем web-аутентификацию через блокчейн

Среда, 12 Сентября 2018 г. 13:26 + в цитатник


Недавно я участвовал в Ethereum-хакатоне, и сегодня хочу рассказать о проекте EtherAuth, с которым команда MixBytes заняла третье место. EtherAuth — это попытка сделать децентрализованную версию входа на сайт при помощи внешней учетной записи. Как кнопка войти через Facebook, только без Facebook.

Читать дальше ->

https://habr.com/post/423039/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423039


Метки:  

Зачем разработчикам преподавание

Среда, 12 Сентября 2018 г. 13:22 + в цитатник
Разработчики становятся преподавателями, чтобы профессионально расти, сделать имя или усилить портфолио и попасть в международную компанию. Лекторы «Нетологии» делятся опытом и рассказывают, как попали в преподавание, какие навыки для этого требуются и как можно совмещать лекции с основной работой, путешествиями, семьёй и занятиями спортом.

Евгений Шмаргунов


Должность: senior automation engineer в goTRG, Wargaming.
В Нетологии: лектор и руководитель курса по Python.


Читать дальше ->

https://habr.com/post/423023/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423023


Правообладатели РФ хотят ужесточить антипиратские законы после исков к «Яндексу»

Среда, 12 Сентября 2018 г. 12:59 + в цитатник
10 сентября 2018 года Минкульт опубликовал законопроект «О внесении изменений в статью 15.2 Федерального закона „Об информации, информационных технологиях и о защите информации”». Речь идёт именно о той статье, по которой Роскомнадзор недавно угрожал заблокировать сервис «Яндекса» на территории России. В новой редакции предлагаются более жёсткие сроки для этой процедуры.

После получения судебного решения Роскомнадзор обязан быстрее заблокировать ресурс. Вместо нынешних «шести (максимум) рабочих дней на переговоры плюс сутки на выполнение» предлагается блокировать ресурс в течение суток после получения судебного постановления.
Читать дальше ->

https://habr.com/post/423031/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423031


Метки:  

[Перевод] Доклад Римского клуба 2018, Глава 3.2: «Development Alternatives»

Среда, 12 Сентября 2018 г. 12:55 + в цитатник
image


Development Alternatives является чрезвычайно обнадеживающим примером инициативы, предпринятой в одном из беднейших регионов мира, которая обеспечила надежные средства к существованию, рабочие места, здоровье экосистем и оптимистические перспективы буквально для миллионов людей. Инициатива была начата д-ром Ашоком Хослой, который в 1982 году оставил свою удобную карьеру в правительстве и Организации Объединенных Наций, чтобы создать новый тип учреждения, предназначенного для преодоления разрыва между гражданским обществом и Правительством, с одной стороны, и гражданским обществом и бизнесом, с другой. Ашок и его команда смогли продемонстрировать, что экологические проблемы наилучшим образом решаются путем устранения их коренных причин. Хотя во многих случаях необходимы немедленные меры по исправлению положения, профилактика с помощью альтернативных стратегий развития может привести к более дешевым, глубоким и долгосрочным решениям, отсюда и название организации «Development Alternatives» (DA).
Читать дальше ->

https://habr.com/post/423029/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423029


Бобинники: десять культовых катушечных магнитофонов — рассказываем и показываем

Среда, 12 Сентября 2018 г. 12:42 + в цитатник
Ранее мы писали об истории появления бобинников в мире и СССР. Сегодня — расскажем про винтажные аппараты, за которыми продолжают гоняться коллекционеры.

Читать дальше ->

https://habr.com/post/423017/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423017


Метки:  

Поиск сообщений в rss_habrahabr_of_lokoman
Страницы: 1962 ... 252 251 [250] 249 248 ..
.. 1 Календарь