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

Все потоки

Сначала показывать
Порог рейтинга

Что делать с деньгами в России в условиях текущей неопределенности

Финансы в IT IT-эмиграция

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

Читать далее
Всего голосов 12: ↑7 и ↓5 +2
Просмотры 1.7K
Комментарии 0

Новости

День рождения программиста, который не хотел денег, но создал проект на миллиарды долларов

Блог компании Timeweb Cloud *nix *История IT Читальный зал


27 сентября исполняется 68 лет Ларри Уоллу — программисту, разработавшему популярный клиент rn — newsreader для групп новостей Usenet, во многом благодаря которому спустя десяток лет на свет появилась ОС Linux. Но широкую известность он получил после создания языка Perl, который нашел применение на заре Интернета в качестве инструмента для сборки интерактивных и динамических сайтов. Однако изначально Perl был придуман совсем не для этого. Язык отличается богатыми возможностями по обработке текста и регулярных выражений, что, впрочем, не удивительно: по образованию Ларри Уолл является дипломированным лингвистом. Путь специалиста по языкознанию в профессиональные программисты оказался тернист, но весьма интересен.
Читать дальше →
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 1.8K
Комментарии 2

Как хранить Config в Excel

Программирование *ООП *Читальный зал Visual Basic for Applications *
Из песочницы

Я часто пользуюсь конфигурацией при написании VBA макросов в Excel. Иногда она нужна в формах для сохранения настроек, иногда для сохранения каких-то получаемых в процессе выполнения макроса данных.

Долгое время я искал информацию о том как работать с конфигом в VBA.
Есть множество различных вариантов, от хранения конфигурации в коде, до выноса ее в отдельный файл.

Сегодня я хотел бы пошагово рассказать о том как я храню и обрабатываю конфигурацию макроса в книге Excel.

Читать далее
Всего голосов 5: ↑4 и ↓1 +3
Просмотры 1.1K
Комментарии 1

Что такое Quality Gates?

Тестирование IT-систем *Тестирование веб-сервисов *Тестирование мобильных приложений *Тестирование игр *
Из песочницы
Перевод

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

Сегодня мы рассмотрим одну из best practices, которая может помочь в такой ситуации – Quality Gates.

Читать далее
Рейтинг 0
Просмотры 330
Комментарии 0

Недельный геймдев: #88 — 25 сентября, 2022

Разработка игр *

Из новостей: Unity анонсировала новые инструменты для разработки многопользовательских игр, NVIDIA анонсировала DLSS 3 на GTC 2022, в сети появились десятки видео и тысячи строк исходного кода из раннего билда GTA VI, Videogamedunkey основал собственное издательство BIGMODE.

Из интересностей: советы и практики по планированию и работе в команде, лучшая худшая механика в играх, слайды с огромной презентации про Lumen с Siggraph 2022, интервью с разработчиком Cult of the Lamb от Noclip.

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

Руководство по программированию сокетов на Python. От введения до работающего примера

Блог компании SkillFactory Python *Программирование *Сетевые технологии *
Перевод
Tutorial


К концу руководства вы освоите основные функции и методы модуля Python socket, научитесь применять пользовательский класс для отправки сообщений и данных между конечными точками и работать со всем этим в собственных клиент-серверных приложениях. Материалом делимся к старту курса по Fullstack-разработке на Python.
Посмотреть первую часть
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 1.4K
Комментарии 0

RISC-V: архитектура, которую будут развивать в РФ. Перспективы и возможности в России и мире

Блог компании Selectel Исследования и прогнозы в IT *Производство и разработка электроники *Компьютерное железо Процессоры

RISC-V — это архитектура набора команд (ISA) для микропроцессоров, которая за последние пару лет стала весьма упоминаемой в СМИ и технологических дайджестах. Весной этого года мы уже писали о мифах в отношении архитектуры RISC-V и чипов на ее основе. Сейчас, насколько можно понять, эта архитектура продолжает развиваться, и один из регионов, где это происходит — Россия. На днях была создана ассоциация разработчиков на RISC-V, которая и будет развивать отечественные технологии и саму архитектуру. Подробности — под катом.
Читать дальше →
Всего голосов 31: ↑18 и ↓13 +5
Просмотры 5.1K
Комментарии 7

What dreams may come

Научно-популярное Биотехнологии Мозг
Перевод

Примечание первое: заголовок статьи — перевести одной фразой нереально (удивите?). Слишком много игры слов и смыслов. Первоисточник — монолог Гамлета “быть или не быть”. Поэтому я решила оставить оригинальный заголовок.

Примечание второе: переобучение (переподгонка, пере- в значении «слишком», англ. overfitting) в машинном обучении и статистике — явление, когда построенная модель хорошо объясняет примеры из обучающей выборки, но относительно плохо работает на примерах, не участвовавших в обучении (на примерах из тестовой выборки). Wikipedia

Читать далее
Всего голосов 5: ↑4 и ↓1 +3
Просмотры 803
Комментарии 3

Пример Django Admin Stacked Inline: отношения многие-к-одному и многие-ко-многим

Блог компании OTUS Python *
Перевод

Django Admin — довольно мощный инструмент при работе с данными в стиле CRUD (создание, чтение, модификация, удаление). Одна из особенностей, о которой многие (даже опытные) разработчики не подозревают, — это наличие нескольких строк «many-one» или «many-to-many» на одной странице.

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

Игровой сетап на linux

Настройка Linux *Игры и игровые консоли

Хотел я написать о багах и разработчиках но подумал, что это никому не надо и напишу о том как я настроил себе удобное место для поиграть на linux.

Читать далее
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 3.5K
Комментарии 0

Состояние PostgreSQL 2022: 13 инструментов, отличных от psql

Блог компании OTUS PostgreSQL *
Перевод

Опрос о состоянии PostgreSQL 2022 завершился несколько недель назад, и мы усердно работаем над очисткой и анализом данных, чтобы поделиться с сообществом PostgreSQL максимально полной информацией.

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

Читать далее
Всего голосов 12: ↑10 и ↓2 +8
Просмотры 1.6K
Комментарии 1

Децентрализованный поиск для свободного веба

Поисковые технологии *JavaScript *Алгоритмы *Rust *Распределённые системы *

Возможно ли создать поисковую систему, которую тяжело подвергнуть цензуре, влиянию и блокировке?

Говоря техническим языком, возможно ли выполнять полнотекстовый поиск не имея удаленного сервера, удобным для пользователя способом, одновременно храня поисковый индекс в peer-to-peer системе и имея возможность быстро обновлять поисковый индекс?

Да, это возможно!

Под катом описание архитектуры поискового движка Summa на Rust и набора приемов, позволивших ответить утвердительно на все вопрос

Читать далее
Всего голосов 19: ↑18 и ↓1 +17
Просмотры 1.5K
Комментарии 9

Дайджест недели от Apple Pro Weekly News (19.09 – 25.09.22)

Гаджеты Компьютерное железо Смартфоны IT-компании

Вышли важные обновления iOS с исправлениями и улучшениями. Презентации в октябре, возможно, не будет. В европейском App Store вырастут цены, а в российском удалили ещё несколько приложений. В FIFA 23 можно будет сыграть с Тедом Лассо. А ещё слухи и другие интересные события в мире Apple. Новый дайджест вашему вниманию...

Перейти к новостям
Всего голосов 11: ↑10 и ↓1 +9
Просмотры 352
Комментарии 0

Разработка контроллера фотоловушки для управления фотоаппаратом

Производство и разработка электроники *Фототехника DIY или Сделай сам Электроника для начинающих

Приветствую, Хабр!

В статье речь пойдет о разработке устройства, которое позволяет отправлять «команду сделать снимок» фотоаппарату, принимая ее от фотоловушки. И почему, например, не подойдет вариант с обычным датчиком движения. Устройство простое и узкоспециализированное, но идея интересная.

Читать далее
Всего голосов 12: ↑12 и ↓0 +12
Просмотры 1.8K
Комментарии 1

Попасть в Amazon в 47 лет. История нашего студента

Разработка веб-сайтов *Программирование *Amazon Web Services *

Sergejs Jersovs зарабатывал на жизнь частным извозом в Ирландии. Пока однажды, когда ему было 44 года, не решил полностью изменить свою жизнь и стать веб-разработчиком. Начал свой путь в IT он с того, что прошел наш курс «Веб-разработчик с нуля до профи». Меньше чем через полтора года после окончания курса он уже работает в Amazon.

Читать далее
Всего голосов 4: ↑2 и ↓2 0
Просмотры 2.2K
Комментарии 3

Задача про пьяницу

Занимательные задачки Математика *
Из песочницы

В книге «Пятьдесят занимательных вероятностных задач с решениями - Ф. Мостеллер» есть интересная задача про пьяницу, который с вероятностью p делает один шаг к обрыву и с вероятностью 1-p один шаг от обрыва. Пьяница стоит на расстоянии одного шага от обрыва. Что можно сказать про вероятность того, что он упадет?

Читать далее
Всего голосов 41: ↑41 и ↓0 +41
Просмотры 5.5K
Комментарии 17

Бамбук, Mito-лист и Деталь, или как подготовиться ко встрече с пандами

Python *Программирование *

Привет, Хабр!

Как часто вы сталкиваетесь с необходимостью выгрузить в MS Excel более миллиона строк? Все фильтры на выгрузку уже были наложены ранее, но, увы, она до сих пор «не проходит по габаритам». Перед нами встает дилемма – делить, или … воспользоваться готовыми решениями для python, не изучая python! Речь сегодня пойдет о трех библиотеках, которые позволяют писать код и при этом не писать его, а также оперировать внушительными объемами данных с минимальными знаниями английского языка или синтаксиса пресловутых «панд» (здесь и далее «панды»: pandas –  open-source библиотека для python для работы с табличными данными – прим. автора). Для примера будем использовать объявления о продаже автомобилей Toyota с известного сайта.

Читать далее
Рейтинг 0
Просмотры 406
Комментарии 0

Дайджест новостей за август 2022

Блог компании T.Hunter Информационная безопасность *

Всем привет! Сегодня у нас из интересных событий наделавший шуму отчёт об оставляющих желать лучшего ИБ-стандартах Твиттера, незавидная судьба криптомиксера Tornado Cash и его разработчиков, новые методы кражи данных с изолированных от сети систем и несколько запомнившихся своей курьёзностью случаев от мира инфобезопасности. За подробностями добро пожаловать под кат!

Читать далее
Рейтинг 0
Просмотры 310
Комментарии 0

Книга «Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5. 6-е изд.»

Блог компании Издательский дом «Питер» Профессиональная литература *
image Хорошего дня, Хаброжители!

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

• Изучите важнейшие аспекты языка PHP и основы объектно-ориентированного программирования.
• Познакомьтесь с базой данных MySQL.
• Управляйте cookie-файлами и сеансами, обеспечивайте высокий уровень безопасности.
• Пользуйтесь фундаментальными возможностями языка JavaScript.
• Применяйте вызовы AJAX, чтобы значительно повысить динамику вашего сайта.
• Изучите основы CSS для форматирования и оформления ваших страниц.
• Освойте продвинутые возможности HTML5: геолокацию, обработку аудио и видео, отрисовку на холсте
Читать дальше →
Всего голосов 7: ↑6 и ↓1 +5
Просмотры 1.7K
Комментарии 0

Как уехать из России: расширенная подборка полезных ссылок для эмиграции

Образование за рубежом IT-эмиграция Карьера в IT-индустрии

Привет! Меня зовут Коля, я создатель одного из крупнейших каналов про релокацию и работу за границей Remocate. В этой подборке постарался собрать все ссылки, которые могут пригодиться в ближайшие дни. 

Читать далее
Всего голосов 47: ↑32 и ↓15 +17
Просмотры 9.7K
Комментарии 16