Как стать автором
Обновить

Моя лента

Тип публикации
Порог рейтинга
Уровень сложности
Предупреждение
Войдите или зарегистрируйтесь, чтобы настроить фильтры
Пост

Проект Эйлера: Когда тривиальные задачи с CodeWars надоели и хочется настоящих головоломок⁠⁠

Привет друзья! Если вы не любитель математики или вам неинтересно разбираться в дебрях формул то пропускайте эту статью) если же вам нечем занять свое время нравятся нестандартные задачи, то велком к прочтению!

Сегодня я хочу рассказать вам об одном интересном сборнике задач, который называется Проект Эйлера. Этот проект представляет собой серию из 64 математических задач различной сложности. Набор интригующих задач по математике и программированию, для решения которых, однако, недостаточно одной только математической интуиции. Разумеется, математика поможет прийти к красивому и элегантному решению, но для успешного решения большинства задач без навыков программирования не обойтись.

Ссылка на русскоязычный сайт - тык

Создатели проекта  ProjectEuler (оригинал на английском), на котором можно найти все задачи и ответы к ним. Все задачи в Проекте Эйлера разделены на уровни сложности. Начинающим участникам предлагаются задачи начального уровня, для решения которых достаточно знаний арифметики. Продвинутые участники могут попробовать свои силы в решении задач продвинутого уровня, требующих глубоких знаний в области теории чисел, комбинаторики и других разделах математики.

Если вы интересуетесь Python и хотите узнать больше об этом языке программирования, то приглашаю вас подписаться на мой канал! https://t.me/python_scrypt. Полезные материалы, уроки и новости из мира программирования

Теги:
+1
Комментарии 0
Статья

Повторяем Bad apple на языке Python ASCII-графикой

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 5.3K

Повторяем Bad Apple в Python ASCII-графикой.

Доброго времени суток, уважаемые читатели хабра, в этой статье я расскажу Вам о том, как я повторил клип Bad Apple ASCII-графикой.

Читать далее
Всего голосов 8: ↑7 и ↓1 +6
Комментарии 39
Статья

Бизнес на Open-Source на примере Red Hat, Databricks, Grafana, Cloudera, Confluent, Elastic и других

Время на прочтение 8 мин
Количество просмотров 2.5K

Open-Source почти везде. Почти в каждом проекте и информационной системе встречается какая-то часть кода, распространяемая под open-source лицензией. И это не просто небольшие фрагменты кода, а полноценные, зрелые, высококачественные продукты, которые развиваются и поддерживаются большими (и дорогими) командами. В данной статье я постараюсь разобраться в бизнес-моделях “бесплатного” софта.

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Комментарии 5
Статья

Где бесплатно учить Java в 2024 году

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 18K

В 2024 году изучение Java остается одним из актуальных направлений для тех, кто стремится стать профессиональным разработчиком.

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

 Изучения Java в 2024 году остается актуальным по нескольким причинам:

1. Популярность: Java является одним из самых популярных языков программирования в мире и сохранит свою популярность и в 2024 году. Множество компаний и организаций используют Java для разработки приложений и веб-сервисов, поэтому знание этого языка будет востребовано.

2. Карьерные возможности: Знание Java открывает широкий спектр карьерных возможностей. Работа с Java может предоставить вам возможность работать в таких областях, как разработка мобильных приложений, веб-разработка, разработка игр, аналитика данных и многое другое.

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

4. Устоявшийся экосистема: Java имеет богатую экосистему инструментов и фреймворков, которые помогают разработчикам ускорить процесс разработки и повысить производительность. Знание Java позволит вам использовать все преимущества этой экосистемы и упростить свою работу.

Читать
Всего голосов 12: ↑9 и ↓3 +6
Комментарии 10

Истории

Новость

Reddit отказывается раскрывать IP-адреса пользователей, которые публиковали комментарии, связанные с пиратством

Время на прочтение 2 мин
Количество просмотров 13K

Reddit отказывается раскрывать IP-адреса пользователей, публиковавших связанные с пиратством комментарии. Платформа ссылается на Пятую поправку к Конституции США, которая гарантирует право на анонимность. В свою очередь, кинокомпании настаивают, что раскрытие IP-адресов не нарушает этого права, так как IP-адрес — это не личность, сообщает TorrentFreak.

Читать далее
Всего голосов 14: ↑14 и ↓0 +14
Комментарии 52
Пост

Qualys выявила уязвимость CVE-2023-6246 в стандартной библиотеке Glibc, позволяющую через манипуляции с запуском SUID-приложений добиться выполнения кода с повышенными привилегиями. Исследователи представили рабочий локальный эксплойт для получения прав root через манипуляцию с аргументами командной строки при запуске утилиты su.

Уязвимость вызвана переполнением буфера в функций __vsyslog_internal(), используемой при вызове функций syslog() и vsyslog(). Баг возникает из-за ошибки при попытке вывода через макрос SYSLOG_HEADER слишком длинного имени приложения. При попытке расширения буфера с учётом длинного имени возникает сбой, а данные записываются в старый буфер изначального меньшего размера.

При организации атаки через утилиту su атакующий может изменить имя процесса при запуске приложения через замену значения argv[0], которое используется для получения информации об имени программы при выводе в лог, и добиться контролируемой перезаписи данных за пределами выделенного буфера.Переполнение можно использовать для перезаписи структуры ss_module в библиотеке nss для создания разделяемой библиотеки и её загрузки с правами root.

Этот баг есть с выпуска glibc 2.37 (августа 2022 года), включающего изменение, обрабатывающее ситуацию с попыткой записи слишком больших сообщений. Патч был бэкпортирован в ветку glibc 2.36 и и пакеты дистрибутивов с более старыми версиями glibc. Наличие уязвимости подтверждено в Debian 12/13, Ubuntu 23.04/23.10 и
Fedora 37-39.

Источник: OpenNET.

Теги:
+3
Комментарии 0
Статья

Проверяем актуальность go.mod и go.sum

Уровень сложности Простой
Время на прочтение 2 мин
Количество просмотров 1.7K

При ревью запроса на слияние периодически приходится сталкиваться с подозрительными изменениями go.mod и go.sum. Например, когда изменяется только один файл из двух, или когда в Go коде мы не видим то, что могло бы привести к изменениям go.mod и go.sum.

В таких случаях возникают закономерные вопросы: нужны ли эти изменения? почему они появились?

Читать далее
Всего голосов 9: ↑6 и ↓3 +3
Комментарии 4
Новость

ЦБ РФ: К проекту цифрового рубля готовятся подключиться ещё 17 банков

Время на прочтение 2 мин
Количество просмотров 4.1K

Ещё 17 банков готовятся к подключению к пилоту проекта по цифровому рублю, сообщает Центробанк РФ. Банки уже подписали договор о присоединении к платформе и сейчас настраивают свои системы для входа в пилот.

Читать далее
Всего голосов 9: ↑8 и ↓1 +7
Комментарии 85
Статья

Нежизнеспособная концепция: краткий разбор пауэрбанка с солнечной батареей

Время на прочтение 4 мин
Количество просмотров 14K

Изначально кажется, что пауэрбанк с солнечной батареей – полезная штуковина. Но по факту это не так. И дело вовсе не в том, что он крайне медленно заряжается от крошечной солнечной панели. По сути, ему вообще противопоказано солнце, что подтверждается практикой.

Это почему так?
Всего голосов 88: ↑84 и ↓4 +80
Комментарии 116
Новость

Учёные представили новую модель «сердца на чипе»

Время на прочтение 2 мин
Количество просмотров 1.5K

Моделирование миниатюрных версий человеческих органов в лаборатории — новый инструмент в медицинских исследованиях. Теперь у учёных есть новая модель «сердца на чипе», которую можно использовать.

Команда разработчиков чипа из Медицинского центра Седарс-Синай в Лос-Анджелесе утверждает, что она будет играть важную роль в проверке безопасности лечения рака, которое, как было показано, может привести к повреждению сердца во время борьбы с раковыми клетками. Исследование опубликовано в журнале Королевского химического общества Lab on a Chip.

Заметные усовершенствования по сравнению с предыдущими моделями сердечных чипов включают зрелость клеток, которые команда разработала из человеческих индуцированных плюрипотентных стволовых клеток (hiPSC), и их способность биться, прямо как настоящее человеческое сердце — со скоростью около 60 ударов в минуту.

Читать далее
Всего голосов 5: ↑5 и ↓0 +5
Комментарии 0
Статья

Как, не зная языков программирования, создать ассистента? Или промт-инжиниринг, как новый язык программирования

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 3K

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

Хотите узнать, как это сделать? Добро пожаловать под кат. Там мы с вами разработаем промпт для ассистента. В качестве примера рассмотрим создание ассистента для бизнеса, ориентированного на стратегические вопросы.

Читать далее
Всего голосов 18: ↑10 и ↓8 +2
Комментарии 5
Статья

Интеграция голоса клиента в продуктовую стратегию через онлайн-опросы

Время на прочтение 7 мин
Количество просмотров 416

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

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

Читать далее
Всего голосов 9: ↑6 и ↓3 +3
Комментарии 1
Новость

Positive Technologies и «Тинькофф» запустили совместные курсы по подготовке ИБ-специалистов

Время на прочтение 2 мин
Количество просмотров 8.7K

Компании Positive Technologies и «Тинькофф» заявили о запуске совместных образовательных программ по подготовке специалистов по информационной безопасности (ИБ). По словам компаний, задача проекта представляет собой уменьшение дефицит кадров в сфере кибербеза. Обучение пройдёт на базе Центрального университета, а к программам привлекут экспертов других технологических компаний для увеличения спектра практических навыков у слушателей курсов.

Читать далее
Всего голосов 6: ↑6 и ↓0 +6
Комментарии 3

Ближайшие события

One Day Offer от УЦСБ
Дата 17 февраля
Время 10:00
Место
Онлайн
Новость

Cтресс-тест Steam Deck OLED показал, что экран консоли начинает выгорать после 750 часов интенсивной нагрузки

Время на прочтение 1 мин
Количество просмотров 27K

Экран портативной консоли Steam Deck OLED начинает выгорать после 750 часов интенсивной нагрузки. Такой эксперимент со стресс-тестом устройства провёл видеоблогер The Phawks.

Читать далее
Всего голосов 6: ↑5 и ↓1 +4
Комментарии 25
Статья

Годовой дайджест по аналитике и ML за 2023

Уровень сложности Средний
Время на прочтение 5 мин
Количество просмотров 3.9K

Привет, Хабр! Я Стас, занимаюсь развитием аналитических и ML-продуктов в Selectel. В новом мегадайджесте мы с командой собрали для вас свои лучшие материалы по итогам 2023 года. Читайте и сохраняйте в закладки: пригодится всем, кто хочет быть в курсе новостей и актуальных технологий из мира AI, ML и дата-аналитики.

Под катом — ежемесячные дайджесты, которые вы могли пропустить, экспертные статьи по совместному использованию GPU, кэшированию датасетов и бэкапированию данных в Kubernetes, а также записи докладов с наших мероприятий.
Читать дальше →
Всего голосов 34: ↑34 и ↓0 +34
Комментарии 0
Новость

Учёные нашли способ предсказывать инсульт

Время на прочтение 4 мин
Количество просмотров 3.2K

Учёные из Казани научились диагностировать предвестники инсульта и других патологических состояний мозга. Это открытие поможет своевременно оказывать помощь пациентам и предотвращать наступление многих необратимых последствий. Однако в реальной неврологической практике использование полученных в ходе экспериментов данных в ближайшем будущем вряд ли возможно, исследователям предстоит проделать ещё долгий путь, уверены эксперты. Исследование поддержано грантом Российского научного фонда. Полученные в ходе экспериментов данные представлены в статье, опубликованной в журнале Nature Communications.

Читать далее
Всего голосов 11: ↑7 и ↓4 +3
Комментарии 2
Статья

Почему нынешние ИИ не проявляют все свои возможности. Пока или навсегда?

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 2.4K

Эта статья-размышление, что мешает нынешним генераторам ИИ показать все возможности. Смогут ли они получить «больше силы» и проявить ее?

Читать далее
Всего голосов 11: ↑6 и ↓5 +1
Комментарии 25
Статья

Как установить Windows 11

Уровень сложности Простой
Время на прочтение 10 мин
Количество просмотров 50K

Да, статья о том, как установить Windows 11 правильно. Этот процесс нынче сопровождается таким количеством шаманских плясок, что ей-богу, проще Arch устанавливать. Решил вот поместить все познания по этому вопросу из головы в статью.

Читать далее
Всего голосов 139: ↑117 и ↓22 +95
Комментарии 230
Новость

Исследование: возвращение сотрудников в офис не влияет на эффективность, но снижает удовлетворённость в 99% компаний

Время на прочтение 3 мин
Количество просмотров 8.4K

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

«Менеджеры используют предписания RTO (return-to-office) для восстановления контроля над сотрудниками и обвиняют сотрудников как козлов отпущения за плохую работу компании», — заявляют в своей работе учёные.

Читать далее
Всего голосов 24: ↑24 и ↓0 +24
Комментарии 15
Статья

ExamClouds: Бесплатные Уроки Java для Начинающих с Видео, Тестами и Практикой

Уровень сложности Простой
Время на прочтение 2 мин
Количество просмотров 3.3K

В мире стремительно развивающихся технологий и программирования, найти надежный и обширный источник обучения может быть сложной задачей, особенно для тех, кто только начинает свой путь в программировании. Если вы в поиске идеального ресурса для освоения Java, то ваш ответ - ExamClouds!

ExamClouds: Ваш Путеводитель в Мире Java

На сайте www.examclouds.com мы предлагаем бесплатные уроки для начинающих по Java программированию, созданные с любовью к коду и стремлению делиться знаниями. Что делает ExamClouds уникальным и неотразимым источником обучения? Давайте рассмотрим несколько ключевых особенностей.

1. Обширные Учебные Материалы: Видео, Статьи, Тесты и Задания

Каждый урок на ExamClouds охватывает все аспекты Java программирования. Вы не просто читаете статьи или смотрите видео - вы получаете полноценный опыт благодаря разнообразным форматам контента. Видеоуроки помогут вам визуализировать концепции, статьи подробно разъясняют материал, тесты проверяют ваши знания, а практические задания закрепляют полученные навыки.

2. Подходит для Всех Уровней Навыков

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

3. Интерактивные Тесты и Практика

Что лучше, чем проверить свои знания? Пройдите тесты на ExamClouds, чтобы убедиться, что вы усвоили материал, и затем закрепите его на практике с нашими интересными заданиями.

4. Обновления и Расширения Ресурсов

Читать далее
Всего голосов 9: ↑0 и ↓9 -9
Комментарии 4