Разница в подходах
Поучаствовал в небольшом Яндекс.Контесте. Темой было решение задач по теории чисел, но о самих задачах в этот раз я ничего говорить не собираюсь – они были несложные и не особо-то интересные.
Удивило меня другое: на Leetcode нет нужды писать ввод-вывод, ну и самое главное – если после Submit решение упадёт на каком-либо из testcases – платформа покажет это. Также можно добавлять свой пользовательский вывод и его тоже будет видно. На Я.Ке нужно писать весь ввод и вывод данных самому, не видно содержания testcases, и невозможно ничего распечатать и увидеть это где-либо. То есть, при любой малейшей ошибке нет ни одного шанса обнаружить её с помощью этой платформы – остается только самому придумывать тестовые данные и локально отлаживать.
В двух задачах из трёх я столкнулся с ситуацией, что решение не проходит N-ый testcase: не забить окончательно на такую неразговорчивую платформу и довести до конца, помогла только мысль, что задачи-то простые.
Вывод: для изучения алгоритмов либо поддержания себя в тонусе для собесов, Leetcode гораздо удобнее – подход Я.К требует гораздо большей мотивации (которой нет).
#today #algo #leetcode
Поучаствовал в небольшом Яндекс.Контесте. Темой было решение задач по теории чисел, но о самих задачах в этот раз я ничего говорить не собираюсь – они были несложные и не особо-то интересные.
Удивило меня другое: на Leetcode нет нужды писать ввод-вывод, ну и самое главное – если после Submit решение упадёт на каком-либо из testcases – платформа покажет это. Также можно добавлять свой пользовательский вывод и его тоже будет видно. На Я.Ке нужно писать весь ввод и вывод данных самому, не видно содержания testcases, и невозможно ничего распечатать и увидеть это где-либо. То есть, при любой малейшей ошибке нет ни одного шанса обнаружить её с помощью этой платформы – остается только самому придумывать тестовые данные и локально отлаживать.
В двух задачах из трёх я столкнулся с ситуацией, что решение не проходит N-ый testcase: не забить окончательно на такую неразговорчивую платформу и довести до конца, помогла только мысль, что задачи-то простые.
Вывод: для изучения алгоритмов либо поддержания себя в тонусе для собесов, Leetcode гораздо удобнее – подход Я.К требует гораздо большей мотивации (которой нет).
#today #algo #leetcode
🤣1
Сетки
сделали уже очень много хайпа, неоднократно появляясь в околоайтишных новостях. Было бы странно если бы я, решая все эти задачи на Lettcode, не попробовал бы хоть раз насколько эффективна ChatGPT/DeepSeek в решении подобных проблем. А я и попробовал.
Итак, ни разу мне не удалось получить корректного решения задач уровня Hard (как разобранных на этом канале так и нет) : каждый раз это что-то рядом, чем-то похожее на структуру возможного решения, но не решение. Уточняющие подсказки, как правило, бесполезны. С задачами уровня middle получше, но всё ещё возможны косяки.
Пробовал несколько инстансов ChatGpt/DeepSeek, русский и английский ввод.
Вывод: сетки могут быть полезны, чтоб автоматизировать рутину, набросать скелет какого-то решения, но они не могут заменить программиста (собственно иначе программистов уже бы не осталось).
#today #flood #IT #NN
сделали уже очень много хайпа, неоднократно появляясь в околоайтишных новостях. Было бы странно если бы я, решая все эти задачи на Lettcode, не попробовал бы хоть раз насколько эффективна ChatGPT/DeepSeek в решении подобных проблем. А я и попробовал.
Итак, ни разу мне не удалось получить корректного решения задач уровня Hard (как разобранных на этом канале так и нет) : каждый раз это что-то рядом, чем-то похожее на структуру возможного решения, но не решение. Уточняющие подсказки, как правило, бесполезны. С задачами уровня middle получше, но всё ещё возможны косяки.
Пробовал несколько инстансов ChatGpt/DeepSeek, русский и английский ввод.
Вывод: сетки могут быть полезны, чтоб автоматизировать рутину, набросать скелет какого-то решения, но они не могут заменить программиста (собственно иначе программистов уже бы не осталось).
#today #flood #IT #NN
❤1👍1
Ваш опыт с нейронными сетями
Anonymous Poll
40%
Успешно (в разработке/devops/IT)
10%
Безуспешно (в разработке/devops/IT)
30%
Успешно, не в IT
0%
Безуспешно, не в ИТ
20%
Нет подобного опыта
Forwarded from Типичный программист
Массовые увольнения в ру-сегменте IT: что происходит?
Официально заявляют об оптимизации, но за этим стоят более глубокие причины:
— Импортозамещение теряет актуальность: бум на локальные решения спал, новые кадры требуют всё меньше.
— Неоправданные инвестиции: крупные вложения в IT не принесли ожидаемой отдачи, бюджеты урезаются.
Кого уволят первым: разрабы, чьи задачи легко автоматизировать, неэффективных менеджеров с высокими ЗП и сотрудников без инициативы и гибкости.
А вы боитесь остаться без работы?
😎 — Нет, уверен в себе
😭 — Да
#новости
Официально заявляют об оптимизации, но за этим стоят более глубокие причины:
— Импортозамещение теряет актуальность: бум на локальные решения спал, новые кадры требуют всё меньше.
— Неоправданные инвестиции: крупные вложения в IT не принесли ожидаемой отдачи, бюджеты урезаются.
Кого уволят первым: разрабы, чьи задачи легко автоматизировать, неэффективных менеджеров с высокими ЗП и сотрудников без инициативы и гибкости.
А вы боитесь остаться без работы?
😎 — Нет, уверен в себе
😭 — Да
#новости
😎2👍1💯1
Январь, начавшись в брызгах шампанского и бенгальских огнях, набрал разбег, пронесся стремительной, гулкой кавалькадой праздников, разбился о монолит будних дней, закончившись в невиданной оттепели...
...Под его финал, неожиданно для самого себя, я оказался в уютном кресле, читающим две книги одновременно. Читаю по-новому: не гонясь за скоростью, представляю всё, что описывает автор – пейзажи, персонажей, ситуации – выстраиваю в голове экспозицию, прокручиваю сюжет туда-сюда, смотрю на построение предложений.
Одну книгу читаю на английском, в рамках очень занимательного книжного клуба, – Ready Player One, вторую – на русском – её я называть не стану. На английском само-собой выходит небыстро, на русском – одергиваю себя: какой-никакой завалявшийся автор старался, выписывал образы, придумывал мир, делал картину объёмной – зачем же мне нестись напролом, увлекшись сюжетом?
#today #flood #books #English
...Под его финал, неожиданно для самого себя, я оказался в уютном кресле, читающим две книги одновременно. Читаю по-новому: не гонясь за скоростью, представляю всё, что описывает автор – пейзажи, персонажей, ситуации – выстраиваю в голове экспозицию, прокручиваю сюжет туда-сюда, смотрю на построение предложений.
Одну книгу читаю на английском, в рамках очень занимательного книжного клуба, – Ready Player One, вторую – на русском – её я называть не стану. На английском само-собой выходит небыстро, на русском – одергиваю себя: какой-никакой завалявшийся автор старался, выписывал образы, придумывал мир, делал картину объёмной – зачем же мне нестись напролом, увлекшись сюжетом?
#today #flood #books #English
👍2
Вечер
...Морозный ветер обжигал лицо, отвыкшее от холодов, норовил залезть под куртку. Воздух был необычайно прозрачен для города: не было ни малейшей дымки или тумана. Уличные фонари подобно гигантским ножницам вырезали ровные освещенные конусы из окружающей темноты, внутри которых мир имел форму и цвет, вне – сжимался до одномерных серых контуров.
...Дальше, дальше, вдоль чуть изогнутого многоблочного дома, через маленькое подобие площади, мимо аккуратного , приятно-вишневого цвета, домика управы...
Неубранные до февраля новогодние елки сюрреалистично возвышались над тротуарами, покрытыми лёгким слоем пыли, – снега не было и в помине.
...По оживленному, суетливому переходу, за линию высоток...
Парк встречал простором и сделанными под старину фонарями – рукотворный пруд разделял его на два берега, на левом был прореженный городской лес, на правом – Усадьба. Пруд – почти правильный прямоугольник с ответвлением Прогулочного канала – был покрыт мутным, бугристым местами, льдом.
Фонарей на левом берегу едва хватало, чтоб высветить первый ряд деревьев, их не по-зимнему голые, бесснежные ветви, бесчисленными узловатыми пальцами царапали небосклон.
Усадьба же пережила своих владельцев, именитых Графов, была однажды захвачена, но никогда не была разрушена, и, много лет спустя, вошла в черту Города, разрезав густонаселенные кварталы, и выглядя всё такой же как столетия назад.
Казалось, они просто ускользают от взгляда: поверни чуть-чуть голову и увидишь царские сани, подъезжающие ко Дворцу, дворян в праздничных платьях, спускающихся по главной лестнице и почтительно вытягивающихся перед важной персоной, окруженной фрейлинами и камергерами; или окунешься в шумный бал-маскарад, многоголосой хмельной толпой растекшийся по Английскому саду. Чуть прикрой глаза и услышишь звон колокола, исправно снаряженного в Церкви, зовущий к вечерни...
#superflood
...Морозный ветер обжигал лицо, отвыкшее от холодов, норовил залезть под куртку. Воздух был необычайно прозрачен для города: не было ни малейшей дымки или тумана. Уличные фонари подобно гигантским ножницам вырезали ровные освещенные конусы из окружающей темноты, внутри которых мир имел форму и цвет, вне – сжимался до одномерных серых контуров.
...Дальше, дальше, вдоль чуть изогнутого многоблочного дома, через маленькое подобие площади, мимо аккуратного , приятно-вишневого цвета, домика управы...
Неубранные до февраля новогодние елки сюрреалистично возвышались над тротуарами, покрытыми лёгким слоем пыли, – снега не было и в помине.
...По оживленному, суетливому переходу, за линию высоток...
Парк встречал простором и сделанными под старину фонарями – рукотворный пруд разделял его на два берега, на левом был прореженный городской лес, на правом – Усадьба. Пруд – почти правильный прямоугольник с ответвлением Прогулочного канала – был покрыт мутным, бугристым местами, льдом.
Фонарей на левом берегу едва хватало, чтоб высветить первый ряд деревьев, их не по-зимнему голые, бесснежные ветви, бесчисленными узловатыми пальцами царапали небосклон.
Усадьба же пережила своих владельцев, именитых Графов, была однажды захвачена, но никогда не была разрушена, и, много лет спустя, вошла в черту Города, разрезав густонаселенные кварталы, и выглядя всё такой же как столетия назад.
Казалось, они просто ускользают от взгляда: поверни чуть-чуть голову и увидишь царские сани, подъезжающие ко Дворцу, дворян в праздничных платьях, спускающихся по главной лестнице и почтительно вытягивающихся перед важной персоной, окруженной фрейлинами и камергерами; или окунешься в шумный бал-маскарад, многоголосой хмельной толпой растекшийся по Английскому саду. Чуть прикрой глаза и услышишь звон колокола, исправно снаряженного в Церкви, зовущий к вечерни...
#superflood
👍1🔥1😨1
Forwarded from NN
Российским айтишникам придется подтверждать свою квалификацию. Для этого Минцифры придумали специальное тестирование.
С 31 мая 2025 года каждый желающий может пройти тест и выполнить практическое задание по 21 направлению — Python, Java, Git и другие.
При прохождении испытания выдается сертификат на Госуслугах. Действует он только один год — после навыки придется подтверждать снова.
Эксперимент начнется уже завтра.
С 31 мая 2025 года каждый желающий может пройти тест и выполнить практическое задание по 21 направлению — Python, Java, Git и другие.
При прохождении испытания выдается сертификат на Госуслугах. Действует он только один год — после навыки придется подтверждать снова.
Эксперимент начнется уже завтра.
😐5
Forwarded from Двач
Новые джуны отупели не понимают, как работает код — всё из-за нейросетей
➖ По словам разработчика Наманьяйа Гоэля, все джуны, с которыми он общался недавно, постоянно используют Copilot, Claude, Cursor или ChatGPT;
➖ Они быстро пишут код, но не понимают, почему он работает именно так и что делать в нестандартных ситуациях;
➖ Причина проста: раньше разработчики учились решать проблемы, сталкиваясь с ними;
➖ Сейчас же джуны просто просят ИИ исправить ошибки;
➖ Они даже не ищут решения на StackOverflow, чтобы понять, как другие решали похожие проблемы.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Давно ничего не писал, но сегодня последний день зимы, которой почти не было, и последний рабочий день на неделе, иначе говоря — пятница.
Есть в разработке такой тренд: переходить на функциональные языки программирования, либо добавлять такие фичи в уже существующие языки. Уже никого давно не удивить лямбдами в C++ (хотя, как обычно, синтаксис их уродлив).
Иногда, в фоне, ковыряю Elixir — функциональный язык, но не настолько теоретический как, скажем, Haskell.
Вот пример взятия корней из полных квадратов, реализованный через бинарный поиск и рекурсию:
#today #friday #elixir
Есть в разработке такой тренд: переходить на функциональные языки программирования, либо добавлять такие фичи в уже существующие языки. Уже никого давно не удивить лямбдами в C++ (хотя, как обычно, синтаксис их уродлив).
Иногда, в фоне, ковыряю Elixir — функциональный язык, но не настолько теоретический как, скажем, Haskell.
Вот пример взятия корней из полных квадратов, реализованный через бинарный поиск и рекурсию:
defmodule SquareRoot do
@doc """
Calculate the integer square root of a positive integer
"""
@spec calculate(radicand :: pos_integer) :: pos_integer
def calculate(0), do: 0
def calculate(1), do: 1
def calculate(radicand) when is_number(radicand) and radicand > 0, do: calculate(radicand, 0, radicand)
defp calculate(_, left, right) when left >= right, do: nil
defp calculate(radicand, left, right) do
mid = div(left + right, 2)
sq = mid * mid
cond do
sq == radicand -> mid
sq > radicand -> calculate(radicand, left, mid)
true -> calculate(radicand, mid, right)
end
end
end
#today #friday #elixir
👍3
Приходилось ли писать на функциональных языках (F#, scala, Haskell, Elixir, etc.)
Anonymous Poll
8%
Да, для работы
17%
Да, для себя
17%
Использовал функциональные фичи в др. языках (знаком с pattern matching, higher order functions)
58%
Нет
Запомнил на слух припев популярной арабской песни
https://vk.com/video-23729576_456241489?to=L3ZpZGVvLTIzNzI5NTc2XzQ1NjI0MTQ4OT8-
#today #flood #music
https://vk.com/video-23729576_456241489?to=L3ZpZGVvLTIzNzI5NTc2XzQ1NjI0MTQ4OT8-
#today #flood #music
VK Видео
Mohamed Ramadan Gims - YA HABIBI (Official Music Video) محمد رمضان و ميتري جيمس - يا حبيبي
Watch Mohamed Ramadan Gims - YA HABIBI (Official.. 4 min 45 s from 11 October 2020 online in HD for free in the VK catalog without signing up! Views: 1822. Likes: 15.
🔥1
Будет длинно и путано — не читайте.
Собираясь в отпуск, выбирал книгу для чтения в дороге — из того, что есть на полке в мягкой обложке. В итоге положил в сумку "На западном фронте без перемен" Ремарка. В дороге сил читать не было — читал в отпуске.
...Шелест страниц утонул в пении муэдзина, запах старой бумаги растворился в морском бризе — осталось прикосновение шершавых пожелтевших листов к покрытым солью рукам. Под бегущим взглядом буквы складываются в слова — в этот раз слова больше, чем лишь слова: книга сильная, написана просто — оставляет глубокое впечатление. Шаг за шагом автор подводит к очевидным идеям. Сцены перед внутренним взглядом диссонируют со сценами вокруг — так бывает.
Лучшее ли это чтение в отпуске? — наверное, нет. Наверное, стоило взять книгу похожую на "Имя Розы". Книгу безусловно трагическую, но горести и несуразности которой столь оторваны от дня сегодняшнего, что для человека далёкого от знания истории, сравнимы с палеозойской эрой. Первая Мировая война же — наш позавчерашний день, в котором герцоги и кайзеры причудливо сочетаются с почти современным оружием, с реалиями недалеко отстоящими от наших .
Первая Мировая война — для нас затенена Революцией, войной гражданской и Второй Мировой. Для Европы — наверное, нет.
#flood #books #tobecontinued
Собираясь в отпуск, выбирал книгу для чтения в дороге — из того, что есть на полке в мягкой обложке. В итоге положил в сумку "На западном фронте без перемен" Ремарка. В дороге сил читать не было — читал в отпуске.
...Шелест страниц утонул в пении муэдзина, запах старой бумаги растворился в морском бризе — осталось прикосновение шершавых пожелтевших листов к покрытым солью рукам. Под бегущим взглядом буквы складываются в слова — в этот раз слова больше, чем лишь слова: книга сильная, написана просто — оставляет глубокое впечатление. Шаг за шагом автор подводит к очевидным идеям. Сцены перед внутренним взглядом диссонируют со сценами вокруг — так бывает.
Лучшее ли это чтение в отпуске? — наверное, нет. Наверное, стоило взять книгу похожую на "Имя Розы". Книгу безусловно трагическую, но горести и несуразности которой столь оторваны от дня сегодняшнего, что для человека далёкого от знания истории, сравнимы с палеозойской эрой. Первая Мировая война же — наш позавчерашний день, в котором герцоги и кайзеры причудливо сочетаются с почти современным оружием, с реалиями недалеко отстоящими от наших .
Первая Мировая война — для нас затенена Революцией, войной гражданской и Второй Мировой. Для Европы — наверное, нет.
#flood #books #tobecontinued
🔥2👍1
Не стоит читать.
Ремарка я дочитал быстро — других книг я не взял. Вспомнилась книга Хемингуэя "Прощай оружие!" — о том же. Когда-то я не стал её читать — в томе с неброской обложкой она шла после "Праздник который всегда с тобой" — книги-впечатлении, лёгкой как свежий ветер.
И тут всё просто, иногда слишком просто. Странные, неживые, выморочные диалоги — хотя не с моего аршина судить. Обе книги несомненно автобиографичны, обе — посвящены Первой мировой, и обе — разные. Дочитывал уже дома, взяв бумажную книгу .
Хочу почитать "Дублинцы" Джойса — в осознании, что не смогу прочесть "Улисс".
P.S. В прошлый раз упоминал "Имя Розы" — многие говорят, её сложно читать, мол архаизированный язык — а вот какой замечательно-красивый фрагмент там есть: начиная со слов Тут Аббат гикнул.
#flood #books
Ремарка я дочитал быстро — других книг я не взял. Вспомнилась книга Хемингуэя "Прощай оружие!" — о том же. Когда-то я не стал её читать — в томе с неброской обложкой она шла после "Праздник который всегда с тобой" — книги-впечатлении, лёгкой как свежий ветер.
И тут всё просто, иногда слишком просто. Странные, неживые, выморочные диалоги — хотя не с моего аршина судить. Обе книги несомненно автобиографичны, обе — посвящены Первой мировой, и обе — разные. Дочитывал уже дома, взяв бумажную книгу .
Хочу почитать "Дублинцы" Джойса — в осознании, что не смогу прочесть "Улисс".
P.S. В прошлый раз упоминал "Имя Розы" — многие говорят, её сложно читать, мол архаизированный язык — а вот какой замечательно-красивый фрагмент там есть: начиная со слов Тут Аббат гикнул.
#flood #books
👍2
Она была тенью — она была сном — отрадной мечтою в предутренний час. Озябшие губы шептали имя её — ветер им вторил неистово воя. Льды скрежетали имя её — метели стеною им отвечали.
Была она нищей царицей — младшей сестрою — сирою странницей в землях холодных. Снега кружась силились спрятать поступь её — мороз мастерил ей темницу. Вьюга вуалью лицо закрывала — бураны шеренгою путь преграждали.
— Весна, — разломился лёд на озерах.
— Весна, — слышится в клёкоте птиц.
— Весна, — вьюга дождём пролилась.
— Весна, — солнце в разливах блестит.
Она стала высью — зелёной травою — предвестницей долгого лета. Теплым дождём омыла она земли свои — приласкала ветрами. Цветом вешним покрыла лесов пустоту — тихим взмахом лёгкой ладони.
#today #flood #superflood #spring
Была она нищей царицей — младшей сестрою — сирою странницей в землях холодных. Снега кружась силились спрятать поступь её — мороз мастерил ей темницу. Вьюга вуалью лицо закрывала — бураны шеренгою путь преграждали.
— Весна, — разломился лёд на озерах.
— Весна, — слышится в клёкоте птиц.
— Весна, — вьюга дождём пролилась.
— Весна, — солнце в разливах блестит.
Она стала высью — зелёной травою — предвестницей долгого лета. Теплым дождём омыла она земли свои — приласкала ветрами. Цветом вешним покрыла лесов пустоту — тихим взмахом лёгкой ладони.
#today #flood #superflood #spring
👏2🔥1
Developer's notes pinned «Она была тенью — она была сном — отрадной мечтою в предутренний час. Озябшие губы шептали имя её — ветер им вторил неистово воя. Льды скрежетали имя её — метели стеною им отвечали. Была она нищей царицей — младшей сестрою — сирою странницей в землях холодных.…»