Developer's notes
33 subscribers
68 photos
4 videos
74 links
Пишу обо всём и ни о чём, могу и о программировании
Download Telegram
Как поделить не деля или оптимизация деления компиляторам(и)

Если вы никогда не пробовали смотреть как код на C++ разворачивается компилятором в код Assembly – вас ждёт много сюрпризов, причём, не нужно смотреть какой-то замудренный исходный код полный templates или других сложных конструкций: рассмотрите следующий snippet:

uint8_t div10(uint8_t x)
{
return x/10;
}

https://habr.com/ru/articles/833470/

#cpp #programming

👉 @cpp_lib
Кстати, вот, обнаружилось, что мою статью форварднули в телегу и ВК, буду считать, что это хорошо

#today #flood #habr #VK
Немного о смешном: вот эта партия вышла очень забавной. Манеру оппонента лучше всего характеризуют слова: "безумие и отвага" – в своих попытках зажать меня пешками он проморгал 2 фигуры, хотя потом и смог меня подловить под рокировкой, где я не смог съесть его ладью, отыграв таким образом лёгкую фигуру. Даже проиграв ферзя, он продолжал на что-то надеяться: в итоге я решил, что мне нужно два ферзя – наконец-то после этого он сдался.

#flood #chess #today
👍1
Давно сюда не писал – подготавливал материалы для статьи, и, собственно писал её, тут, как говорится – дьявол в деталях: много хитрых моментов. Статья готова, но выйдет уже в сентябре – это от меня не зависит. С другой стороны, это даёт простор и время для написания следующей. В фоне, не спеша, делаю небольшой рисёрч.

#today #flood #habr #plans
👍1
Забавное: оппонент долго пытался пристроить своих коней к делу - поставить мне вилку на ладью - в итоге я успел первым. Как планомерный итог - он сдался

#chess #today #flood
👍1
Победа на грани фола

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

В целом, я тот ещё шахматист – большую часть партий я протупливаю – в данном случае оппонент сильно надоел мне в начале партии нетипичными и странными шагами...наверное, он – крутой шахматист т.к. я получил 10 очков за эту победу (чаще всего получаю 2).

#chess #flood #today
👍2
Developer's notes pinned «Как делить не деля https://habr.com/ru/articles/833470/ В этот раз написание статьи оказалось даже более трудоёмким делом чем до этого – сказались объём и сложность изучаемых материалов, некоторое супер простое введение на канале напишу попозже #today #habr…»
Сегодня, вышла моя давно обещанная и хорошо "отлежавшаяся" статья на Хабре, опять посвященная алгоритму деления (другому, конечно) .

Ощущения – странные: с одной стороны радует, что статья набирает лайки, с другой – полное отсутствие комментариев провоцирует мысли, что либо никто ничего не понял, либо что тема не цепляет... Впрочем – пока рано судить.

Для себя уже наметил три возможных темы для последующих статей: одна опять про представление чисел и базовые алгоритмы над ними (но менее замороченная, чем упомянутая выше), другая – зацепляет линейную алгебру и её алгоритмы, и последняя – "гуманитарная" – как следует и как НЕ следует учить английский язык.

#today #habr #plans #flood
🎉3🔥2
Developer's notes pinned «Сегодня, вышла моя давно обещанная и хорошо "отлежавшаяся" статья на Хабре, опять посвященная алгоритму деления (другому, конечно) . Ощущения – странные: с одной стороны радует, что статья набирает лайки, с другой – полное отсутствие комментариев провоцирует…»
Типичная история

Я стараюсь избегать злободневных тем в своём канале – дело это неблагодарное, мне не очень интересное, и, достаточно очевидно, часто опасное. Но порой происходящая вокруг тупость превосходит все границы разумного.

Сегодня утром позвонили с номера, сразу определяющегося как "*-банк инвестиции" – я, будучи атакован звонками с неизвестных , но не гуглабельных номеров в течение пары дней – решил взять трубку, имея единственной целью прекращение этих звонков. Последовавший диалог, имеющий тенденции к монологу, сводился к следующему:
"Мы запилили фичу, что вы будете автоматически повторять действия за опытными инвесторами, давайте срочно входите в приложение щас мы вам покажем как это круто". Вежливую фразу, что если вдруг мне это станет интересно я и сам разберусь – не поняли. В итоге, пришлось объяснить, что мне это нафиг не сдалось и до следующего раунда "обработки" – бросить трубку.

Так скоро сотовая связь явно станет самым бесполезным способом связи. А вообще, как после этого верить в Кап...

#today #hatred #flood #scam #fraud
👍2
Нестандартная тема

В каком-то смысле я обнаглел, и это not my cup of tea, но я опубликовал статью на избитую тему: "Как изучать английский" на Хабре. Скорее всего, это будет первая и последняя публикация там на "гуманитарные" темы – других идей нет, да и поверхностные тексты обычно не приветствуются аудиторией сайта (включая меня самого).

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

Кстати, в который раз был неприятно удивлен всеми этими ИИ штуками: в попытках сгенерировать удачную обложку для статьи перелопатил десяток сайтов, а результат...сами посмотрите – это самое приличное, что я смог сделать. И они ещё предлагают заплатить за это.

#today #English #education #habr #flood #humor #AI
👍1
Developer's notes
Нестандартная тема В каком-то смысле я обнаглел, и это not my cup of tea, но я опубликовал статью на избитую тему: "Как изучать английский" на Хабре. Скорее всего, это будет первая и последняя публикация там на "гуманитарные" темы – других идей нет, да и…
Не прошло и 3ёх часов, но уже всё понятно: самая полезная статья тонет в минусах. Отсюда вывод: на Хабре буду писать только про "эзотерику", подобную моим предыдущим статьям: вещи, которые выглядят занимательно, но на практике не применимы для подавляющего большинства. При желании опубликовать что-то другое – буду писать либо здесь, либо искать другую площадку. В целом, я поржал.
😐2
Прошло

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

Где-то там, на крайнем севере, Генерал Мороз уже открыл глаза от летней спячки, оторвал неимоверное тело своё от ложа Ледовитого океана, направил взор и помыслы на Русскую равнину. Скоро войско его – легионы стужи и метели – оседлают злые северные ветра, налетят на наши города, срывая задержавшуюся на деревьях листву, и безжалостно слизывая последние островки тепла. “Взять реванш за долгое лето: заковать льдом, выстудить ветрами, утопить в снегах”, – звучит рефреном в мыслях его. Руки его – антициклоны, дыхание его – бора, ноги его – вечная мерзлота.

Враг его – Жаркий Солнечный день – сам не из наших мест, редкий гость он березовых рощ и бетонных городов. Вассалы его, повинуясь вековечному порядку, отступают, но не сдаются, давая арьергардные бои. Знамена их – цветущий сад, щиты их – сухой ветер пустынь, удар их – солнечный зной полудня, дом их – за Тропиком Рака. Там, в доме своём, в дикой саванне Африки и во влажных Азиатских джунглях, где власть Господина их безраздельна, будут они латать прорехи, бросая взгляды на Север, и ожидая зова союзника своего – Солнца. “Согреть, растопить, отбросить, избыть стужу”, – помыслы их.

Битва – проиграна, города ждёт осада: сперва парки и проспекты пожелтеют, затем, намокнув от дождей, посереют. Когда неугомонные ветра бросят последнюю листву под ноги, ночами начнут подкрадываться первые морозы, сначала робко отступая в утренние часы, оставляя немногочисленные замерзшие лужицы и иней на траве, потом всё более и более по-свойски, чтобы в итоге покрыть аллеи и улицы слоем противного белого снега. Люди, извлекши теплую одежду из укромных уголков шкафов, закрыв лица шарфами, превратятся в свои неверные тени, перебежками передвигаясь по темным холодным городам.


#flood #humor #today #mood #winter_is_coming
1🔥1🤣1
Смешное

В английском оказывается есть… the future perfect continuous in the passive voice. Узнал я об этом дней 10 тому назад. Удивился – всё-таки не первый год учу. Полез в Гугл – наткнулся на очень интересную и смешную статью – она, на мой взгляд, всеобъемлюще покрывает вопрос. Думаю, можно следующие лет пять о нём не вспоминать.

#flood #English #humor
😁1
Статье на Хабре – быть

В этом посте был озвучен план по статьям: в итоге статья на “гуманитарную” тему вышла – провалилась (ну и ладно), и через неделю должна выйти обещанная статья по линейной алгебре – точнее об очень простом алгоритме поиска собственных чисел и собственных векторов.

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

#today #habr #plans #flood #no_plans
👍1