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

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

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

 

 -Статистика

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




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


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

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

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

КПК (Карманный Путевой Компьютер): Схемотехника GPS логгера

Суббота, 01 Июня 2019 г. 23:18 + в цитатник
Мой хобби проект — это GPS логгер. В комментариях даже предложили называть его “Путевой компьютер”, т.к. логгирование это только небольшая часть всех возможностей устройства. Многое уже реализовано, но бОльшую часть еще только предстоит сделать.

В прошлых статьях я описывал переход с ардуино на STM32, STMCube/HAL, немного рассуждал про билд систему, бутлоадер, строил композитное USB устройство и прокачивал его скорость. Все это делалось на макетке на основе платы Blue Pill STM32F103CB и ежика из проводов. Пора устройству обрести форму, как электронную (схему), так и физическую (корпус).



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

Прежде чем начать сразу хочу отметить, что это не финальный вариант устройства. Скорее всего в схеме найдутся ошибки, что-нибудь будет работать не так как задумано, в комментариях укажут на более правильные решения, какие-то подходы будут переосмыслены. Я думаю что второй или даже третьей версии устройства не избежать. Поэтому буду рад Вашим конструктивным комментариям.

Под катом многабукав, но будет инженерненько.
Читать дальше ->

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


Есть мнение: технология DANE для браузеров провалилась

Суббота, 01 Июня 2019 г. 21:26 + в цитатник
Говорим о том, что собой представляет технология DANE для аутентификации доменных имен по DNS и почему она не получила широкого распространения в браузерах.

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

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


Метки:  

Жизнь на частицах 3D

Суббота, 01 Июня 2019 г. 20:55 + в цитатник

ПривеТ! Решил поделиться с читателями своими небольшими экспериментами с системами частиц в трехмерном пространстве. За основу взял публикацию на Хабре об экспериментах с частицами в 2D пространстве.

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

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


Метки:  

Кроме Мура — кто еще формулировал законы масштабирования вычислительных систем

Суббота, 01 Июня 2019 г. 20:35 + в цитатник
Говорим о двух правилах, которые также начинают терять актуальность.


/ фото Laura Ockel Unsplash

Закон Мура был сформулирован более пятидесяти лет назад. На протяжении всего этого времени он по большей части оставался справедливым. Даже сегодня при переходе от одного техпроцесса к другому плотность транзисторов на кристалле увеличивается примерно в два раза. Но есть проблема — скорость разработки новых техпроцессов замедляется. Читать дальше ->

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


Метки:  

Как выбрать прокси-сеть для бизнеса: 3 практических совета

Суббота, 01 Июня 2019 г. 20:26 + в цитатник


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

Маскирование IP-адреса с помощью прокси нужно не только для того, чтобы обходить цензуру в интернете и смотреть сериалы. В последние годы прокси все чаще используют для решения корпоративных задач от тестирования приложений под нагрузкой, до конкурентной разведки. На Хабре есть неплохой обзор различных вариантов использования прокси в сфере бизнеса.

Сегодня мы поговорим о том, на что обращать внимание при выборе прокси-сети для решения таких корпоративных задач.
Читать дальше ->

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


Метки:  

[Из песочницы] Занимательная археология: стилевое руководство R под лупой

Суббота, 01 Июня 2019 г. 19:55 + в цитатник
Как известно, код читают намного чаще, чем пишут. Чтобы его мог читать хоть кто-то, кроме автора, и существуют стилевые гиды. Для R таковым может быть, например, руководство Хэдли.

Стилевой гид это не просто негласный договор разработчиков – за многими из правил стоит любопытная предыстория. Почему стрелка <- лучше знака равенства =, почему старожилы R не любят нижнее подчеркивание, как рекомендуемая длина строки связана с перфокартой, и о многом другом – далее.
Читать дальше →

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


Метки:  

[recovery mode] Об извращённом толковании Первого закона Ньютона в современной физике

Суббота, 01 Июня 2019 г. 19:39 + в цитатник
В начале ХХ века в физике появились умники-недоучки, не признающие саму методологию научного творчества и объявившие о неких «ограничениях», сужающих область применимости механики Ньютона (I. Newton).

Начнём с того, как трактуются законы Ньютона в современных учебниках по физике. Например, в книге А.В. Перышкина и Е.М. Гутника [1] на стр.42 написано следующее:
<…> с точки зрения современных представлений первый закон Ньютона формулируется так:

существуют такие системы отсчёта, относительно которых тела сохраняют свою скорость неизменной, если на них не действуют другие тела или действия других тел компенсируются.
Сравним это убожество с формулировкой самого Ньютона [2], кстати, приведённого в той же книжке страницей ранее:
Всякое тело продолжает удерживаться в состоянии покоя или равномерного прямолинейного движения, пока и поскольку оно не понуждается приложенными силами изменить это состояние.
Читать дальше ->

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


Метки:  

[Перевод] Ричард Хэмминг: Глава 13. Теория информации

Суббота, 01 Июня 2019 г. 19:25 + в цитатник
Мы это сделали!

«Цель этого курса — подготовить вас к вашему техническому будущему.»

imageПривет, Хабр. Помните офигенную статью «Вы и ваша работа» (+219, 2588 в закладки, 429k прочтений)?

Так вот у Хэмминга (да, да, самоконтролирующиеся и самокорректирующиеся коды Хэмминга) есть целая книга, написанная по мотивам его лекций. Мы ее переводим, ведь мужик дело говорит.

Это книга не просто про ИТ, это книга про стиль мышления невероятно крутых людей. «Это не просто заряд положительного мышления; в ней описаны условия, которые увеличивают шансы сделать великую работу.»

За перевод спасибо Андрею Пахомову.

Теория Информации была разработана К. Э. Шенноном в конце 1940х годов. Руководство Лабораторий Белла настаивало, чтобы он назвал ее «Теория Связи», т.к. это намного более точное название. По очевидным причинам, название «Теория Информации» обладает значительно большим воздействием на публику, поэтому Шеннон выбрал именно его, и именно оно известно нам по сей день. Само название предполагает, что теория имеет дело с информацией, это и делает ее важной, поскольку мы все глубже проникаем в информационную эпоху. В этой главе я затрону несколько основных выводов из этой теории, приведу не строгие, а скорее интуитивно понятные доказательства некоторых отдельных положений этой теории, чтобы вы поняли, чем на самом деле является «Теория Информации», где вы можете ее применять, а где нет.
Читать дальше ->

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


От критиков к алгоритмам: как демократия и технократия пришли в музыкальную индустрию

Суббота, 01 Июня 2019 г. 17:27 + в цитатник
В предыдущих материалах (1, 2) мы говорили про системы, которые влияли на общественный вкус в музыке вплоть до конца 20 века. В этом расскажем о том, как они начали разрушаться.

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

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


Метки:  

[Из песочницы] Три неочевидных примера использования шаблонизаторов в backend-е

Суббота, 01 Июня 2019 г. 17:06 + в цитатник

С одной стороны, предмет действительно был квадратным. C другой стороны он был круглым. Но с третьей стороны, с которой должен быть треугольник, предмет вышел кривой и косой.


— Алешенька идет на совещанку? — в дверь просунулась Леночкина заинтересованная физиономия.
— Алешенька на совещанку не идет. Алешенька пишет статью.
— О кубиках?
— Каких еще кубиках? — я опустил глаза, в руках и правда был злосчастный кубик. То есть шарик. То есть ромбик.
— Не о кубиках! И не о шариках. О шаблонах.
— Я им так и скажу! Шаблон, ах. — Леночка уже бежала дальше по коридору.


"О шаблонах. Даже о трех разных шаблонах". Точнее, о трех причинах использовать шаблоны в серверном коде. И ни одна из этих причин не будет про HTML.


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


Примеры кода будут на python. Реализация Mustache под пайтон называется pystache.


Итак, три причины впустить шаблоны в свою жизнь свой код.

Читать дальше →

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


Метки:  

[recovery mode] Импортозамещённый дистрибутив Hadoop

Суббота, 01 Июня 2019 г. 16:22 + в цитатник
Недавно посматривая реестр отечественного ПО, нашёл российскую сборку Hadoop, чему был изрядно удивлён.
Причём, регистрация прошла аж в 2017 году. (ссылка для интересующихся) и с тех пор на хабре ни строчки об этом.
Итак, встречайте — Arenadata Hadoop (ADH)!

Первые впечатления:
Перешёл на сайт и… Последний раз такую комбинацию озадаченности и недоумения испытал в 2014, когда встретил в магазине белорусских устриц.

Судите сами:
вот сайт Arenadata

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

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


Метки:  

Уроки по SDL 2: Урок 2 — Main не резиновый

Суббота, 01 Июня 2019 г. 16:13 + в цитатник
Всем привет! Это мой второй урок по SDL 2. Информацию я всё ещё беру отсюда.

Итак, приветствую вас на уроке

Main не резиновый


На прошлом уроке я всё красиво расположил в функции Main(), но для больших программ это не есть хорошо. Именно по-этому появилась возможность писать функции. Сейчас мы ею и воспользуемся.

Начнем написание кода с подключения SDL и объявления нескольких глобальных переменных.
Читать дальше ->

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


Метки:  

[Из песочницы] Аппаратный bit banding CortexM3/M4(ARM), архитектура ядра, ассемблер, С/C++14 и капля мета программирования

Суббота, 01 Июня 2019 г. 15:19 + в цитатник

Введение


Внимание, это не очередная «Hello world»статья о том как помигать светодиодом или попасть в свое первое прерывание на STM32. Однако, я постарался дать исчерпывающие объяснения по всем затрагиваемым вопросам, поэтому статья будет полезна не только многим профессиональным и мечтающим стать таковыми разработчикам (как я надеюсь), но и начинающим программистам микроконтроллеров, так как тема эта почему-то обходится стороной на бесчисленных сайтах/блогах «учителей программирования МК».

image
Читать дальше →

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


PHDays 9: разбор заданий AI CTF

Суббота, 01 Июня 2019 г. 14:27 + в цитатник
Тема безопасности машинного обучения довольно хайповая последнее время и хотелось затронуть именно практическую ее сторону. А тут повод крутой — PHDays, где собираются самые разные специалисты из мира ИБ и есть возможность привлечь внимание к этой теме.

В общем-то мы сделали task-based CTF, с заданиями затрагивающих часть рисков безопасности применения техник машинного обучения.


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

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


Метки:  

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. День 6. Заполняем пробелы (DHCP, TCP, «рукопожатие», распространенные номера портов)

Суббота, 01 Июня 2019 г. 14:11 + в цитатник
Прежде чем мы начнем сегодняшний видеоурок, хочу поблагодарить всех, кто способствовал популярности моего курса на YouTube. Когда я начал его около 8 месяцев назад, то не ожидал такого успеха – на сегодня мои уроки просмотрели 312724 человека, у меня 11208 подписчиков. Мне и не снилось, что это скромное начинание достигнет таких высот. Но не будем терять время и сразу перейдем к сегодняшнему занятию. Сегодня мы восполним пробелы, которые имели место в последних 7 видеоуроках. Хотя сегодня только 6 день, день 3 был разбит на 3 видеоурока, так что фактически сегодня вы посмотрите восьмой видеоурок.

Сегодня мы будем заниматься 3 важными темами: DHCP, передача TCP и наиболее употребительные номера портов. Мы уже говорили об IP-адресах, и одним из важнейших факторов конфигурации IP-адреса является DHCP.



DHCP расшифровывается как «протокол динамической настройки узла», это протокол, который помогает динамически настраивать IP-адреса для хостов. Итак, все мы видели это окно. При нажатии на параметр “получить IP-адрес автоматически” компьютер ищет DHCP-сервер, настроенный в одной подсети и отправляющий различные пакеты и запросы для IP-адреса. Протокол DHCP имеет 6 сообщений, из которых 4 имеют решающее значение для назначения IP-адреса. Читать дальше ->

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


Метки:  

Архитектура конечных автоматов в Unity для организации поведений юнитов

Суббота, 01 Июня 2019 г. 13:59 + в цитатник
Первым этапом разработки моей игры стала разработка RTS-движка. Я планирую написать серию постов о возникших задачах и их решениях в этом блоге. В этом посте я расскажу как организовал поведения юнитов.

Размышляя с чего начать вообще этот RTS движок, я пришел к выводу, что стоит начать с конкретики и от нее перейти к абстракции. Первой прикладной задачей, пришедшей на ум, был сбор ресурсов, а точнее, добыча дерева.
Читать дальше ->

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


Метки:  

[Из песочницы] Ежедневные отчёты по состоянию виртуальных машин с помощью R и PowerShell

Суббота, 01 Июня 2019 г. 13:46 + в цитатник

Вступление


День добрый. Уже пол года у нас работает скрипт (точнее набор скриптов), генерирующий отчёты по состоянию виртуальных машин (и не только). Решил поделиться опытом создания и самим кодом. Рассчитываю на критику и на то, что данный материал может быть кому-то полезным.

Читать дальше →

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


Метки:  

[Перевод] Минималистический четырёхголосный MIDI-проигрыватель

Суббота, 01 Июня 2019 г. 13:41 + в цитатник


Предлагаемый проигрыватель не требует карты памяти, он хранит MIDI-файл длиной до 6000 байт непосредственно в микроконтроллере ATtiny85 (в отличие от этой классической конструкции, которая проигрывает WAV-файлы, и карту памяти, естественно, требует). Четырёхголосное проигрывание с затуханием при помощи ШИМ реализовано программно. Пример звучания — по ссылке. Читать дальше ->

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


Метки:  

[Из песочницы] Установка sdl2 на основные дистрибутивы

Суббота, 01 Июня 2019 г. 12:19 + в цитатник
Здравствуй, Хабр. Недавно наткнулся на новый цикл статей по sdl2, но без процедуры установки. Вроде ничего сложного, но если интересно, то давайте вместе пройдемся по граблям, которые могут нас ожидать. Я проведу установку для xcode10 на macOS 10.14.5, code::blocks на Ubuntu 18.04 и Visual Studio 2019 Windows 10. Можно, конечно, было бы использовать clion. Одна ide на всех системах, но мне по какой-то причине не нравится их продукт. Ничего личного, просто кодинг.
Читать дальше →

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


Метки:  

ARA: алгоритм для нахождения максимального числа точек на прямой линии

Суббота, 01 Июня 2019 г. 03:49 + в цитатник
Недавно мне попалась классическая задачка для собеседований: поиск максимального числа точек, стоящих на прямой линии (на плоскости, координаты целочисленные). В голову сразу пришла идея полного перебора, которая имеет очевидную сложность по времени в O(n^2), но мне показалось, что здесь обязано быть что-то ещё, хоть какая-то альтернатива в O(n*log(n)). Через полчаса нашлось даже нечто лучшее!

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

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


Метки:  

Поиск сообщений в rss_habrahabr_of_lokoman
Страницы: 1962 ... 529 528 [527] 526 525 ..
.. 1 Календарь