#agalilov — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #agalilov, aggregated by home.social.
-
Телеграфируем кодом Морзе через Java Stream API (часть 1 из 2)
Азбука Морзе — один из самых старых, но не уходящих на заслуженный отдых телекоммуникационных стандартов. Почему бы не объединить ее с Java? Это статья о технологиях, отстоящих друг от друга более чем на полтора столетия. Мы познакомимся с кодом Морзе, с подкапотной частью Java Stream API, и на живом примере соберем все это в одно кроссплатформенное приложение на Java. Вперед, в прошлое!
https://habr.com/ru/companies/selectel/articles/923208/
#java_stream_api #agalilov #морзе #код_морзе #телеграф #ретроспектива #связь_по_проводам #азбука_морзе #selectel
-
Телеграфируем кодом Морзе через Java Stream API (часть 1 из 2)
Азбука Морзе — один из самых старых, но не уходящих на заслуженный отдых телекоммуникационных стандартов. Почему бы не объединить ее с Java? Это статья о технологиях, отстоящих друг от друга более чем на полтора столетия. Мы познакомимся с кодом Морзе, с подкапотной частью Java Stream API, и на живом примере соберем все это в одно кроссплатформенное приложение на Java. Вперед, в прошлое!
https://habr.com/ru/companies/selectel/articles/923208/
#java_stream_api #agalilov #морзе #код_морзе #телеграф #ретроспектива #связь_по_проводам #азбука_морзе #selectel
-
Телеграфируем кодом Морзе через Java Stream API (часть 1 из 2)
Азбука Морзе — один из самых старых, но не уходящих на заслуженный отдых телекоммуникационных стандартов. Почему бы не объединить ее с Java? Это статья о технологиях, отстоящих друг от друга более чем на полтора столетия. Мы познакомимся с кодом Морзе, с подкапотной частью Java Stream API, и на живом примере соберем все это в одно кроссплатформенное приложение на Java. Вперед, в прошлое!
https://habr.com/ru/companies/selectel/articles/923208/
#java_stream_api #agalilov #морзе #код_морзе #телеграф #ретроспектива #связь_по_проводам #азбука_морзе #selectel
-
Телеграфируем кодом Морзе через Java Stream API (часть 1 из 2)
Азбука Морзе — один из самых старых, но не уходящих на заслуженный отдых телекоммуникационных стандартов. Почему бы не объединить ее с Java? Это статья о технологиях, отстоящих друг от друга более чем на полтора столетия. Мы познакомимся с кодом Морзе, с подкапотной частью Java Stream API, и на живом примере соберем все это в одно кроссплатформенное приложение на Java. Вперед, в прошлое!
https://habr.com/ru/companies/selectel/articles/923208/
#java_stream_api #agalilov #морзе #код_морзе #телеграф #ретроспектива #связь_по_проводам #азбука_морзе #selectel
-
Лаборатория в смартфоне: изучаем эффект Доплера на палочках в Android
В этой статье мы познакомимся с эффектом Доплера, но не так, как это рассказывается в школьном учебнике физики, а посредством своих любопытных глазок и ушек. Поможет нам в этом специально разработанное мной приложение для Андроид-смартфона . Статья предназначена для девочек и мальчиков, а также их родителей.
https://habr.com/ru/articles/920738/
#Лаборатория_в_смартфоне #agalilov #эффект_доплера #физика #физика_в_смартфоне #android #android_development #научнопопулярное #образование
-
Дискретное преобразование Фурье в живых картинках для девятиклассников
Мало что настолько меня угнетает, как невозможность что-либо понять так, чтобы потом объяснить это самому себе :) И хоть я уже давно не девятиклассник, этот период запомнился мне внезапным переходом от заучивания материала "чтобы не схватить парашу" к некоторой степени осознания "а как оно там устроено и почему именно так". Сложнее всего было с математикой и я постоянно изобретал для себя "объяснялки". Этот навык, к счастью, прижился и стал привычкой. В виртуальную лабораторию!
https://habr.com/ru/articles/912630/
#преобразование_фурье #полярные_координаты #намотка_функции #AGalilov #фурье_для_школьников #обработка_сигналов #DSP #dsp_algorithms
-
Дискретное преобразование Фурье в живых картинках для девятиклассников
Мало что настолько меня угнетает, как невозможность что-либо понять так, чтобы потом объяснить это самому себе :) И хоть я уже давно не девятиклассник, этот период запомнился мне внезапным переходом от заучивания материала "чтобы не схватить парашу" к некоторой степени осознания "а как оно там устроено и почему именно так". Сложнее всего было с математикой и я постоянно изобретал для себя "объяснялки". Этот навык, к счастью, прижился и стал привычкой. В виртуальную лабораторию!
https://habr.com/ru/articles/912630/
#преобразование_фурье #полярные_координаты #намотка_функции #AGalilov #фурье_для_школьников #обработка_сигналов #DSP #dsp_algorithms
-
Дискретное преобразование Фурье в живых картинках для девятиклассников
Мало что настолько меня угнетает, как невозможность что-либо понять так, чтобы потом объяснить это самому себе :) И хоть я уже давно не девятиклассник, этот период запомнился мне внезапным переходом от заучивания материала "чтобы не схватить парашу" к некоторой степени осознания "а как оно там устроено и почему именно так". Сложнее всего было с математикой и я постоянно изобретал для себя "объяснялки". Этот навык, к счастью, прижился и стал привычкой. В виртуальную лабораторию!
https://habr.com/ru/articles/912630/
#преобразование_фурье #полярные_координаты #намотка_функции #AGalilov #фурье_для_школьников #обработка_сигналов #DSP #dsp_algorithms
-
Дискретное преобразование Фурье в живых картинках для девятиклассников
Мало что настолько меня угнетает, как невозможность что-либо понять так, чтобы потом объяснить это самому себе :) И хоть я уже давно не девятиклассник, этот период запомнился мне внезапным переходом от заучивания материала "чтобы не схватить парашу" к некоторой степени осознания "а как оно там устроено и почему именно так". Сложнее всего было с математикой и я постоянно изобретал для себя "объяснялки". Этот навык, к счастью, прижился и стал привычкой. В виртуальную лабораторию!
https://habr.com/ru/articles/912630/
#преобразование_фурье #полярные_координаты #намотка_функции #AGalilov #фурье_для_школьников #обработка_сигналов #DSP #dsp_algorithms
-
Любителям x86-64 assembler посвящается: DIY волокна в C++
Нас ждёт мозговыносящая смесь 64/32-битного ассемблера и старого-доброго C++. Мы сделаем собственную реализацию... Волокон (fibers) без вызова Win API и звонков в службу спасения.
https://habr.com/ru/articles/908406/
#assembler #c++ #fibers #fiber #как_работают_волокна #x64 #masm #agalilov #fibers_in_c++ #x8668
-
Низкоуровневое программирование под 8086 для любопытных, часть 2
В этой части нас ждёт погружение в один из способов организации мультипоточности на базе единственного ядра процессора. Мы научимся принудительно переключать выполнение между полностью зацикленными участками кода, ничего не "знающими" о каком-то другом коде, конкурирующем за процессорное внимание. По ходу повествования будут даны все необходимые пояснения и читателю не придётся обращаться к другим источникам, кроме первой части статьи.
https://habr.com/ru/articles/907312/
#assembler #i8086 #низкоуровневое_программирование #agalilov #прерывания #стек #видеобуфер #ассемблер #ассемблер_для_начинающих #мультизадачность
-
Низкоуровневое программирование под 8086 для любопытных, часть 1
В первой части мы: - посмотрим, как работать с памятью и регистрами 8086 - узнаем, как написать простую программу на ассемблере прямо в отладчике - изучим работу механизма прерываний и сделаем демонстрационный пример Статья рассчитана на тех, кто имеет начальный опыт программирования, но хочет понять основы низкоуровневого программирования и многозадачности. Примеры в бинарном виде доступны по ссылке https://github.com/galilov/habr/blob/main/asm-8086-galilov.zip .
https://habr.com/ru/articles/902412/
#Assembler #i8086 #низкоуровневое_программирование #agalilov #прерывания #стек #видеобуфер #регистры #ассемблер #ассемблер_для_начинающих
-
Ложные воспоминания немолодого программиста
Должен ли программист понимать бизнес‑задачи своего нанимателя или заказчика? Стоит ли браться за любую работу, лишь бы платили? Ждёт ли программиста карьерный рост в ответ на принятие на себя не специфичных для разработки, но нужных бизнесу задач? На примере полностью выдуманной истории я решил поделиться своим опытом с читателями Habr. Все совпадения с деятельностью тех или иных физических или юридических лиц, именами, датами, местами — полностью случайны.
https://habr.com/ru/articles/899200/
#мемуары_программиста #новеллы #морализаторство #сочинительство_об_IT #agalilov #путь_программиста