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

Все потоки

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

Дары пандемии: Магистратура Georgia Tech по специальности Computer science. Опыт выпускника

Образование за рубежом
Из песочницы

Давненько на Хабре не было статей про доступную ипотеку магистратуру Georgia Tech, которая ко всему прочему стала еще доступнее с этой осени. Так вот еще одна статья на эту тему. Под катом я поделюсь информацией о том почему я решил попасть в эту программу, стоимость обучения, моими впечатлениями от предметов и дам несколько советов, которые, как я надеюсь, помогут начинающим студентам этой программы.

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

Новости

Применение языка Python в инженерной практике

Python *Программирование *Математика *Инженерные системы *Подготовка технической документации *
Из песочницы

Язык Python (правильно это читается "Пайтон", но в русскоязычном сообществе так же прижилось и прочтение "Питон", мне оно тоже больше по душе ;) в последнее время получил очень большую популярность в среде непрограммистов по двум причинам:

- лёгкий синтаксис, очень близкий к естественным языкам и математическому мышлению;

- огромное количество различных библиотек (модулей), написанных как на самом питоне, так и на более быстрых "профессиональных" языках С/С++ и Фортран.

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

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

Как я 20 лет ненавидела физкультуру, а потом решила подойти с точки зрения нейрофизиологии и выучилась на тренера

Научно-популярное Лайфхаки для гиков Мозг Здоровье Биология

Восемь практических советов как сделать тренировки частью привычной жизни и перестать ненавидеть физкультуру. Часть первая.

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

Как бывший невролог уверена, уговаривая себя пойти на тренировку или отказаться от шоколадки, вы противостоите древним механизмам вашего мозга и всей биохимической лаборатории организма, которые спасали ваших предков от гибели. Не понимая внутреннего устройства вашего организма и того, как работает мозг, очень сложно заставить себя тренироваться. Я сама 20 лет пыталась «заставить себя полюбить спорт» (ну а как минимум регулярно делать зарядку), потом поняла, что дело в не том, что у меня «нет силы воли», а в том, что мозг не любит расставаться с калориями. И ваша задача тут — постараться обмануть мозг используя «нейрофизиологические хитрости».

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

Rust 1.63.0: потоки области видимости, I/O безопасность, NLL во всех редакциях по умолчанию

Open source *Программирование *Системное программирование *Компиляторы *Rust *
Перевод

Команда Rust рада сообщить о новой версии языка — 1.63.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение.


Если у вас есть предыдущая версия Rust, установленная через rustup, то для обновления до версии 1.63.0 вам достаточно выполнить команду:


rustup update stable

Если у вас ещё нет rustup, то можете установить его со страницы на нашем веб-сайте, а также ознакомиться с подробным описанием выпуска 1.63.0 на GitHub.


Если вы хотите помочь нам протестировать будущие выпуски, вы можете использовать beta (rustup default beta) или nightly (rustup default nightly) канал. Пожалуйста, сообщайте обо всех встреченных вами ошибках.


Что стабилизировано в 1.63.0


В стандартную библиотеку добавлены потоки, которые гарантировано завершаются в конце области видимости. Завершена миграция всех редакций языка на NLL. Добавлены новые типы для работы с дискриптерами файлов операционной системы.

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

PowerShell: HTML Agility Pack и AngleSharp

Программирование *.NET *PowerShell *Оболочки *Разработка под Windows *
Tutorial

Как получить и использовать библиотеки «HTML Agility Pack» и «AngleSharp» для создания простого парсера HTML в скрипте для программ-оболочек «Windows PowerShell» версии 5.1 и «PowerShell» версии 7 в операционной системе «Windows 10». Приведен простой пример кода для обеих библиотек.

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

16 Атрибутов Хорошего Канального Протокола Передачи Данных

Сетевые технологии *C *Разработка робототехники *Программирование микроконтроллеров *Робототехника

В этом тексте представлены атрибуты хорошего и простого канального Master-Slave протокола для пакетного обмена информацией между устройствами на общей шине таких как RS485, CAN, LoRa, BLE.
Несмотря на то, что есть канальные протоколы ModBus, DLMS, RDS, UBX, NEC, Pelco-D, yModem, многие компании всё же придумывают собственный канальный протокол для взаимодействия между своими электронными платами. Тут представлены общие атрибуты таких доморощенных протоколов.

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

ML в Managed Kubernetes: для каких задач нужен кластер с GPU

Блог компании Selectel Машинное обучение *Kubernetes *

Машинное обучение используют в разных сферах: от бизнес-аналитики до астрофизики. Для грамотного потребления ресурсов модели развертывают в контейнерах на выделенных серверах или в облаках. Теперь с ML можно эффективно работать в готовых кластерах Kubernetes — в них появились производительные видеокарты.

Под катом рассказываем, для чего нужны GPU в кластерах Managed Kubernetes и как они ускоряют продакшн ML-сервисов.
Читать дальше →
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 353
Комментарии 0

Решение популярной задачи про книги

Занимательные задачки LaTeX *Математика *

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

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

Три компонента, которые упростят жизнь React верстальщику

CSS *JavaScript *HTML *ReactJS *TypeScript *

⚛ Три компонента, которые упростят жизнь React верстальщику

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

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

Приключения чисел в python и mypy или the numeric tower

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

Если вы когда-нибудь чувствовали, что вы погрязли в совещаниях и обсуждениях, которые всё длятся и длятся, а решения проблемы всё нет, знайте: в mypy есть 5-летний issue, о том что целое число не является числом.

В статье рассмотрим этот и несколько других забавных примеров того, что допустимо и нет использовать в python с точки зрения mypy и самого интерпретатора.

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

Изучение нейросетевого подхода к решению OCR на примере задачи распознавания арабского текста

Data Mining *Машинное обучение *Data Engineering *

Оптическое распознавание символов (Optical Character Recognition) — одна из первых задач компьютерного зрения, заключается в переводе изображений рукописного или печатного текста в текстовые данные, использующиеся в компьютере. 

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

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

Руководство APPIUM по тестированию мобильных приложений для Android и iOS

Блог компании OTUS Тестирование веб-сервисов *
Перевод

Appium — это свободно распространяемый фреймворк с открытым исходным кодом, предназначенный для тестирования пользовательского интерфейса мобильных приложений. Он помогает тестировать нативные, гибридные и веб-приложения и проводить автоматизированное тестирование на физических устройствах, а также с помощью эмулятора и симулятора. Он предлагает кросс-платформенное тестирование приложений — единый API работает для сценариев тестирования платформы Android и iOS.

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

Workaround me в 1С\MS SQL и не только, научный подход к созданию костылей

Программирование *Microsoft SQL Server * *

Workaround свидетельствует о невозможности решить проблему "правильным путем" и вызывает чувство стыда. Но практика показывает, что способность решать проблемы через workaround является порой единственным способом решить проблему в разумное время. А победителей, как говорят, не судят, так почему бы создавать workaround по науке?

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

Подборка самых просматриваемых докладов на PHDays 11. AI-трек

Блог компании Positive Technologies Алгоритмы *Big Data *Машинное обучение *Искусственный интеллект

С докладами технического трека Positive Hack Days 11 мы вас уже познакомили, настал черед трека, посвященного проблематике искусственного интеллекта и машинного обучения. AI-трек шел всего день, зато как: вместе с экспертами из «Ростелекома», Security Vision, Bloomtech LLC и других известных компаний мы поговорили о биометрических алгоритмах обнаружения витальности в Единой биометрической системе, о том, как компаниям обмениваться данными, не обмениваясь ими, и о том, какие методы машинного обучения помогают в выявлении сетевых атак. Делимся докладами, которые «зашли» участникам форума больше всего.

Смотреть подборку
Рейтинг 0
Просмотры 318
Комментарии 0

5 отличных мини-ПК для дома и офиса: новые устройства августа 2022 года

Блог компании Selectel Гаджеты Компьютерное железо Настольные компьютеры

Производители миниатюрных десктопов, несмотря на все проблемы электронной отрасли, продолжают выпускать интересные новые устройства. Среди них есть как относительно мощные, так и те, что позволяют лишь работать с документами и серфить. Но что те, что другие могут оказаться полезными для многих из нас. Понятно, что в подборку попали не все новинки, но если у вас есть собственный претендент для этого материала — пишите в комментариях, обсудим!
Читать дальше →
Всего голосов 9: ↑9 и ↓0 +9
Просмотры 4.4K
Комментарии 12

Ночь с 12 на 13 августа 2022. Луна вблизи астероида Веста. Максимум активности метеорного потока Персеиды

Научно-популярное Астрономия


Полнолуние случилось на исходе прошедшей ночи. И в ночь предстоящую Луна все еще будет достаточно полна для того, чтобы глаза наши не сомневались в том, что полнолуние продолжается. В какой-то мере так и есть, ведь с астрономической точки зрения полнолуние — лишь миг, когда эклиптические долготы Луны и Солнца отличаются ровно на 180° — ни больше и ни меньше. И длится это событие бесконечно малую долю времени. Но для людей полнолуние это целая ночь, пока Луна кажется полной.
Читать дальше →
Всего голосов 13: ↑12 и ↓1 +11
Просмотры 4.1K
Комментарии 15

Почему изучать программирование так сложно?

Программирование *Учебный процесс в IT
Из песочницы
Перевод

Коля был простым «белым воротничком» в офисе и решил, что хочет научиться программировать, поэтому он поспрашивал вокруг с чего начать. Он начал с изучения Ruby, а затем пробежался по другим языкам, таким как Scala, Clojure и Go. Он изучал Emacs, затем Vim и даже раскладку клавиатуры Дворжака. Он брался за Linux, баловался Lisp и кодировал на Python, живя в командной строке более полугода.

Советы, которые получал Коля, дёргали его сначала в одну сторону, потом в другую, и так далее, как лист в торнадо, пока он, наконец, не прошёл «каждый мыслимый и немыслимый онлайн-курс». В конце концов, несмотря на то, что в итоге он получил работу в разработке, Коля:

Читать далее
Всего голосов 22: ↑14 и ↓8 +6
Просмотры 6.5K
Комментарии 28

Связь GreenPlum и PostgreSQL

Блог компании Southbridge PostgreSQL *Анализ и проектирование систем *IT-инфраструктура *Big Data *

GreenPlum — популярное решение для масштабных аналитических систем и в небольших стартапах, и в крупных корпорациях. Оно предлагает понятный пользователям синтаксис ANSI SQL, хорошо ложится на облачный ландшафт, позволяет обучать и применять модели машинного обучения, а ещё поддерживает реляционную СУБД PostgreSQL. В статье поговорим, как связаны GreenPlum и PostgreSQL, разберём их сходства и отличия. 

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

Одеколон, сундук и вставка: как из советского недостроя мы делаем центр притяжения ИТ-компаний

Блог компании ITGLOBAL.COM IT-компании

Шар, венчающий самое высокое здание Севастополя, — не что иное как круглый обтекатель станции спутниковой связи «Волна-М». Ранее в этом здании располагалась штаб-квартира конструкторского бюро НПО «Муссон». Завод занимался выпуском станций спутниковой связи, но 90-е годы прошлого века производство было прекращено, а КБ постепенно пришло в упадок.

Сегодня это творение в духе советского модернизма, в народе называемое «одеколоном», — главное здание технопарка «ИТ-Крым».

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

Занимательная задачка о просачивании шестиугольников

Занимательные задачки Математика *
Перевод


В США, Британии и Австралии в 1980-х – 1990-х годах была популярна интеллектуальная телеигра Blockbusters, где игровое поле было поделено на шестиугольники, в каждом из которых содержалась буква. Участники игры выбирали буквы, а ведущий задавал вопрос, ответ на который начинался на выбранную букву.

Например: какая передовая область математических исследований, а также какой процесс, проходящий во время приготовления эспрессо, называется словом на букву «П»?

Ответ: перколяция, или просачивание. Перколяция как область исследований математики зародилась в статистической физике. Она занимается вопросом проникновения жидкостей через пористые материалы. Французский математик Юго Дюминиль-Копен в 2022 году получил филдсовскую медаль за работу в этой области.
Читать дальше →
Всего голосов 10: ↑9 и ↓1 +8
Просмотры 1.4K
Комментарии 1