Олды здесь? Пришла пора рассказать ньюфагам про StackSort
Давным-давно, году так в 2013 на xkcd появился комикс про неэффективные методы сортировки. В теге alt к картинке рассказывалось об ещё одном интересном способе — StackSort. Суть в том, чтобы искать на Stack Overflow ответы по запросу «sort a list» (отсортировать список), а затем запускать их, пока не сработает. Забавно. Но на этом история не закончилась.
Чуть позже один программист взял и на самом деле реализовал StackSort. Скрипт искал вопросы, помеченые тегами «javascript», «arrays» и «sorting», затем извлекал код и пытался его выполнить. Если сработало, то выводил результат. Нет — поиск продолжался.
Кстати, ппопробовать StackSort можно до сих пор: https://gkoberger.github.io/stacksort/
Что интересно, автор специально использует только ответы опубликованные до появления комикса, чтобы в алгоритм не подсунули код, на котором выполнится eval() для вычисления результата. Так что можете даже не пытаться всё сломать.
#начинающим #история
Давным-давно, году так в 2013 на xkcd появился комикс про неэффективные методы сортировки. В теге alt к картинке рассказывалось об ещё одном интересном способе — StackSort. Суть в том, чтобы искать на Stack Overflow ответы по запросу «sort a list» (отсортировать список), а затем запускать их, пока не сработает. Забавно. Но на этом история не закончилась.
Чуть позже один программист взял и на самом деле реализовал StackSort. Скрипт искал вопросы, помеченые тегами «javascript», «arrays» и «sorting», затем извлекал код и пытался его выполнить. Если сработало, то выводил результат. Нет — поиск продолжался.
Кстати, ппопробовать StackSort можно до сих пор: https://gkoberger.github.io/stacksort/
Что интересно, автор специально использует только ответы опубликованные до появления комикса, чтобы в алгоритм не подсунули код, на котором выполнится eval() для вычисления результата. Так что можете даже не пытаться всё сломать.
#начинающим #история
Можете никому не говорить, что вы чувствуете себя подавленно и выгораете. В конце концов, это ваше дело.
Но от того, что вы запустите своё эмоциональное здоровье, лучше точно никому не станет. Поэтому мы просто немного позаботимся о вас и оставим это здесь: https://stepik.org/course/54434/promo
Это бесплатный курс на Stepik про синдром выгорания. Кроме теории содержит практические задания и рекомендации по самодиагностике и профилактике. Загляните, посмотрите, может, найдёте что-то полезное для себя. Нет — просто закроете вкладку и всё, делов-то.
#курсы #работа
Но от того, что вы запустите своё эмоциональное здоровье, лучше точно никому не станет. Поэтому мы просто немного позаботимся о вас и оставим это здесь: https://stepik.org/course/54434/promo
Это бесплатный курс на Stepik про синдром выгорания. Кроме теории содержит практические задания и рекомендации по самодиагностике и профилактике. Загляните, посмотрите, может, найдёте что-то полезное для себя. Нет — просто закроете вкладку и всё, делов-то.
#курсы #работа
Media is too big
VIEW IN TELEGRAM
Разработчик из Японии создал 2D-стрелялку с помощью нейросети всего за 3 дня
Программист с ником Nao-u создал научно-фантастический шутер с горизонтальной прокруткой под названием Shoon, похожий на классические игры Nintendo, такие как Darius или R-Type. Геймплей игры — на видео, а самому поиграться можно прямо в браузере: https://unityroom.com/games/shoon
Речь про нейронку Midjourney, алгоритм сгенерировал графику и визуальные эффекты. И хотя парень здорово сэкономил время и деньги на замене 2D-художника ИИ, бояться вторым пока нечего. Он отметил, что нейросеть пока может ещё слишком мало. Например, она не сделает анимацию. Собственно поэтому автор игры и выбрал горизонтальный шутер — изображения там анимировать не обязательно.
#gamedev #нейросети
Программист с ником Nao-u создал научно-фантастический шутер с горизонтальной прокруткой под названием Shoon, похожий на классические игры Nintendo, такие как Darius или R-Type. Геймплей игры — на видео, а самому поиграться можно прямо в браузере: https://unityroom.com/games/shoon
Речь про нейронку Midjourney, алгоритм сгенерировал графику и визуальные эффекты. И хотя парень здорово сэкономил время и деньги на замене 2D-художника ИИ, бояться вторым пока нечего. Он отметил, что нейросеть пока может ещё слишком мало. Например, она не сделает анимацию. Собственно поэтому автор игры и выбрал горизонтальный шутер — изображения там анимировать не обязательно.
#gamedev #нейросети
Яндекс продаёт Дзен и Новости в обмен на Delivery Club
Яндекс пояснил, что откажется от новостного агрегатора и будет развивать минималистичный поиск ya.ru в качестве своей новой главной страницы. Сейчас все нововведения доступны на new.ya.ru. Сделку закроют до конца 2022 года.
Компанию много раз упрекали, что из-за перегруженной страницы поиском неудобно пользоваться. Видимо, критиков услышали. Как вам новый поиск?
UPD: VK получит права на страницу yandex.ru, которая вскоре будет перенаправлять на dzen.ru
#яндекс #vk
Яндекс пояснил, что откажется от новостного агрегатора и будет развивать минималистичный поиск ya.ru в качестве своей новой главной страницы. Сейчас все нововведения доступны на new.ya.ru. Сделку закроют до конца 2022 года.
Компанию много раз упрекали, что из-за перегруженной страницы поиском неудобно пользоваться. Видимо, критиков услышали. Как вам новый поиск?
UPD: VK получит права на страницу yandex.ru, которая вскоре будет перенаправлять на dzen.ru
#яндекс #vk
Нравится ли вам новый дизайн главной страницы Яндекса?
Anonymous Poll
44%
Да
22%
Нет
34%
посмотреть результаты
Как насчёт немного развлечься и создать рабочий прототип игры по мотивам The Legend of Zelda на Unity?
Зачем? Как минимум, это небольшой, но интересный проект в портфолио. Далеко не все знакомы с технологией тайлов и это отличный повод с ней познакомится. Кто знает, может быть это мини-урок превратится во что-то большое и станет вашим шедевром. Да и в конце концов, это просто весело!
Что интересно, урок не займёт много времени, а расписать основную логику прототипа можно буквально тремя скриптами. Зато в итоге вы получите игровой прототип для игр с подземельями. И отработаете работу с тайлами, анимациями и элементами игровой логики.
Enjoy: https://tproger.ru/articles/vdohnovljajas-the-legend-of-zelda-sozdaem-rabochij-prototip-igry/
#gamedev #начинающим
Зачем? Как минимум, это небольшой, но интересный проект в портфолио. Далеко не все знакомы с технологией тайлов и это отличный повод с ней познакомится. Кто знает, может быть это мини-урок превратится во что-то большое и станет вашим шедевром. Да и в конце концов, это просто весело!
Что интересно, урок не займёт много времени, а расписать основную логику прототипа можно буквально тремя скриптами. Зато в итоге вы получите игровой прототип для игр с подземельями. И отработаете работу с тайлами, анимациями и элементами игровой логики.
Enjoy: https://tproger.ru/articles/vdohnovljajas-the-legend-of-zelda-sozdaem-rabochij-prototip-igry/
#gamedev #начинающим
Подборка актуальных вакансий для аналитиков
— Middle / Senior System Analyst
Где: Москва, можно удалённо
Опыт: от 1 года
— Системный аналитик
Где: Москва
Опыт: от 1 года
— Младший инженер-аналитик SOC (1-ая линия)
Где: Краснодар
Опыт: от 1 года
— Ведущий системный аналитик
Где: Москва, можно удалённо
Опыт: от 2 лет
— Аналитик DWH
Где: Москва, можно удалённо
Опыт: от 3 лет
— Ведущий системный аналитик
Где: Москва, можно удалённо
Опыт: от 3 лет
— Аналитик в Центр Компетенций R&D
Где: Москва
Опыт: от 3 лет
#вакансии #работа
— Middle / Senior System Analyst
Где: Москва, можно удалённо
Опыт: от 1 года
— Системный аналитик
Где: Москва
Опыт: от 1 года
— Младший инженер-аналитик SOC (1-ая линия)
Где: Краснодар
Опыт: от 1 года
— Ведущий системный аналитик
Где: Москва, можно удалённо
Опыт: от 2 лет
— Аналитик DWH
Где: Москва, можно удалённо
Опыт: от 3 лет
— Ведущий системный аналитик
Где: Москва, можно удалённо
Опыт: от 3 лет
— Аналитик в Центр Компетенций R&D
Где: Москва
Опыт: от 3 лет
#вакансии #работа
Почему некоторым так сложно учиться программированию?
Наверняка вы не раз слышали, что программирование — сложная область знаний, которая требует особой склонности и серьезного бэкграунда.
Автор этой статьи полностью не согласен с таким мнением и считает, что программирование не сложнее многих других отраслей знаний, а в чём-то даже и легче. В статье о том, почему при обучении программированию «с нуля» этот «ноль» для всех разный. А сложность освоения зависит от его значения.
Полезно, если только собираетесь изучать что-то IT, уже имеете негативный опыт или сами попали в ситуацию, когда кого-то чему-то нужно научить: https://habr.com/ru/post/683024/
#начинающим #обучение
Наверняка вы не раз слышали, что программирование — сложная область знаний, которая требует особой склонности и серьезного бэкграунда.
Автор этой статьи полностью не согласен с таким мнением и считает, что программирование не сложнее многих других отраслей знаний, а в чём-то даже и легче. В статье о том, почему при обучении программированию «с нуля» этот «ноль» для всех разный. А сложность освоения зависит от его значения.
Полезно, если только собираетесь изучать что-то IT, уже имеете негативный опыт или сами попали в ситуацию, когда кого-то чему-то нужно научить: https://habr.com/ru/post/683024/
#начинающим #обучение
Презентация Apple планируется 7 сентября, а пока вот вам забавное приложение, которое позволяет создать действительно революционный iPhone уже сейчас:
https://neal.fun/design-the-next-iphone/
Собрали для вас прототипчик с двумя разъёмами под наушники, пятью камерами и, конечно же, HDMI-разъёмом.
#apple #кек
https://neal.fun/design-the-next-iphone/
Собрали для вас прототипчик с двумя разъёмами под наушники, пятью камерами и, конечно же, HDMI-разъёмом.
#apple #кек