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

Все потоки

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

Биржевые брокеры Армении и Грузии — как открыть брокерский счет?

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

Сегодня обзор брокеров Армении и Грузии и об открытии брокерского счета на постсоветском пространстве.

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

Новости

Команда «Bimba-Mizar» на 11 чемпионате «Воздушно-инженерная школа» 2022 г

Разработка робототехники *
Из песочницы

В начале июля, а именно 3-10 числа, прошёл всероссийский чемпионат «Воздушно-инженерной школы». Наша команда под названием «Bimba-Mizar» приняла участие в данном конкурсе со своим аппаратом, собранным для высшей лиги. 

Когда спутник был (почти) готов мы выдвинулись на Владимирскую землю на запуски. Добираться планировали на поезде, но одному из участников команды не повезло. Он живёт в городе Новокуйбышевске, который размещается неподалёку от Самары. Серёжа хотел сесть на поезд в своём городе. Когда он пришёл на платформу и уже был готов к посадке, ему пришло в голову посмотреть, а останавливается ли его поезд в Новокуйбышевске. Загуглив, он получил ответ, что поезд проедет мимо. Но, не захотев верить найденной информации, наш герой остался на месте и продолжил морально готовиться к поездке, представляя, как он с друзьями пьёт чай с печеньками. Спустя некоторое время, стоя на платформе, Серёжа увидел свой подъезжающий поезд, как вдруг, вагоны без остановки проехали мимо него и направились дальше по маршруту в сторону Москвы. Стоя в недоумении, участник нашей команды долго соображал: «А что мне делать теперь?».

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

Переработки на работе

Управление проектами *IT-компании
Из песочницы

Всем привет. Хочу поделиться своим отношением к рабочему и личному времени, а точней к отношению к переработкам.

Переработка это не задержаться раз в неделю на час. Переработка это на протяжении долгого времени (скажем пару месяцев и более): задерживание на работе, подключение вне рабочего времени, работу по ночам.

Немного обо мне. Я начинала свою карьеру программистом. Потом перешла в аналитики. А теперь работаю руководителем проекта. Всегда работала и продолжаю работать только в заказной разработке.

Опыт работы с разными командами показал, что отношения к переработкам одно и тоже.

 Я смогла выделить несколько причин переработок и предлагаю несколько советов, что делать, что бы не перерабатывать.

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

Starlink пока не смог…

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

Новость с американского космического рынка - FCC (американский регулятор по связи) отозвала контракт с компанией SpaceX на предоставление услуг связи через Starlink для труднодоступной сельской местности в США.

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

Четыре функции для быстрой работы с Big Data

Python *Big Data *Открытые данные *Визуализация данных *

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

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

Продажи жестких дисков продолжают снижаться. Проблема в дешевеющих SSD и снижении общего спроса на электронику

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

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

Руководство по CMake для разработчиков C++ библиотек

Open source *Программирование *C++ *Системы сборки *
Из песочницы

Данное руководство позволит читателю составить полную картину того, как организовать сборку C++ библиотек с использованием современных возможностей CMake. Предполагается, что читатель имеет представление о базовых понятиях из мира CMake и динамических/статических C++ библиотек, так как в руководстве они могут не объясняться.

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

Godot и сферический диаблоид в вакууме

Разработка игр *Прототипирование *Игры и игровые консоли Godot *

О том как устроен прототип arpg Spheramyd и практиках использования игрового движка.

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

Разбираемся в Apache Kafka: подборка полезных статей и кейсов

Блог компании Southbridge Распределённые системы *

Разрабатываете приложения с применением Apache Kafka? Мы собрали для вас статьи, которые помогут освоить инструмент, познакомят с рабочими кейсами с использованием ПО. Делимся пользой и свежими идеями, подборками книг и реализованными задумками.

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

Что нового в Swift 5.7

Блог компании OTUS Разработка под iOS *
Перевод

Swift 5.7 привносит в язык очередную гигантскую коллекцию изменений и улучшений, включая такие мощные фичи, как регулярные выражения; практические усовершенствования, как сокращенный синтаксис if let; а также множество доработок по приведению в порядок согласованности вокруг ключевых слов any и some.

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

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

В начале был HOTorNOT: как шутка превратилась в проект, сформировавший современный Интернет

Интернет-маркетинг *Развитие стартапа Читальный зал История IT
Перевод

До MySpace, до Facebook*, до Twitter, до YouTube, до Instagram**, до Tinder — был HOTorNOT. Создававшийся в 2000 году как шутка, HOTorNOT стал тем, что сегодня мы бы назвали вирусным хитом. Сайт позволял людям загружать свои фотографии в Интернет, чтобы совершенно незнакомые им посетители могли оценить их привлекательность по шкале от 1 до 10. Сейчас это выглядит в лучшем случае как нечто поверхностное и грубое, в худшем — как проблематичное и потенциально оскорбительное. Однако чем глубже вы погружаетесь в историю HOTorNOT, тем больше вы удивляетесь глубине мысли, бурлящей под его поверхностью, и его фундаментальному влиянию на историю Интернета. Забытый шуточный сайт сформировал социальные сети, какими мы их знаем, и повлиял на YouTube, Twitter, Tinder и многих других.

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

Оперативная аналитика данных. Статистический анализ трафика в Knime

Блог компании Специальный Технологический Центр Сетевые технологии *

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

Сформулированная гипотеза выглядела так:

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

Цель данной статьи - проверить, можно ли подтвердить эту гипотезу средствами Knime.

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

Российское ПО для промышленных предприятий: импортозамещение в действии

Софт IT-компании

Привет, Хабр! Промышленность России становится все более технологичной. Появляется все больше софта для автоматизации и в этой статье мы рассмотрим несколько вариантов программных продуктов, а также как наши разработчики замещают решения  западных вендоров. Материал подготовили совместно с Михаилом Буренковым, проектным менеджером кластера передовых производственных технологий Фонда «Сколково». 

Читать далее
Всего голосов 21: ↑11 и ↓10 +1
Просмотры 2.8K
Комментарии 4

Звездочки во время трассировки через IPsec

Информационная безопасность *Сетевые технологии *

Недавно обратился клиент с вопросом почему у него при трассировке появляются звездочки. Трассировка проходила через IPsec тоннель, поэтому коротким ответом было: потому что IPsec не возвращает ICMP reply. Но у клиента также была проблема с маршрутизацией, причину которой он связывал со "звездочками". И все это происходило на фаерволе USG Huawei, с которым клиент имел дело впервые. Иными словами, коротким ответом он не удовлетворился.

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

Введение в анализ генетической информации с использованием TensorFlow

Блог компании OTUS Python *Открытые данные *Машинное обучение *Data Engineering *

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

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

PowerShell, HTML Agility Pack: связь с исходным HTML-файлом при его анализе

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

В скрипте для программы-оболочки «Windows PowerShell» версии 5.1 (или «PowerShell» версии 7) в операционной системе «Windows 10» я получаю текст из файла с кодом на языке HTML для дальнейшего анализа. С помощью библиотеки «HTML Agility Pack» превращаю этот текст в объект $dom, содержащий HTML-дерево, представляющее исходный файл.

Как при анализе объекта с HTML-деревом получить сведения о местонахождении определенного узла HTML-дерева в исходном файле (номер строки, номер позиции в строке), чтобы вывести сообщение об ошибке? Оказывается, библиотека «HTML Agility Pack» обеспечивает такую возможность.

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

Приложения 1С как инструмент решения задач бизнеса в новых условиях

Блог компании CloudMTS Open source *PostgreSQL *Microsoft SQL Server * *
image

С помощью 1С можно автоматизировать множество бизнес-процессов организации. У платформы для этого есть все необходимые приложения, сервисы и технологии.

Сегодня мы расскажем, как обстоят дела с внедрением и развитием решений российского вендора в новой реальности.

В #CloudMTS мы развиваем готовое PaaS-решение для размещения 1С в облаке, в рамках которого включены все необходимые сервисы: от администрирования инфраструктуры до обновления информационных баз.

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

Растет спрос на аналитиков 1С: кто это, чем занимаются и не тупиковый ли это путь?

Блог компании Автомакон Анализ и проектирование систем *Управление проектами *Карьера в IT-индустрии *

По данным из аналитического исследования «Крупнейшие ИТ-разработчики России 2020», «1С» — лидер среди отечественных разработчиков ПО. Примерно 1,5 миллиона государственных учреждений и компаний различных отраслей работают с ПО фирмы «1С». А в условиях импортозамещения они будут еще востребованнее. 

По статистике hh.ru сейчас открыто 7 000 вакансий «аналитик 1С», притом всего 2 месяца назад их было 6000. Аналитики с опытом работы от 1 года зарабатывают в диапазоне 130-160 тысяч рублей. Топовый специалист может рассчитывать и на более высокую зарплату: 300 тысяч рублей и выше. Как стать таким специалистом, чем занимается 1С аналитик, и, главное, куда расти дальше?

Читать далее
Всего голосов 11: ↑9 и ↓2 +7
Просмотры 1.2K
Комментарии 7

Алгоритмы для веб-разработчиков простыми словами

Блог компании АО «ГНИВЦ» JavaScript *Алгоритмы *
Tutorial

Здравствуйте, друзья! Данным постом мы открываем цикл статей об алгоритмах и структурах данных.

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

Зачем мне алгоритмы? Я фронтендер!

Вы наверняка задумались: «А зачем мне нужно тратить своё время на изучение этих сложных алгоритмов, если я работаю с фронтендом? Как знание графов и бинарных деревьев поможет мне лучше отцентровать одну div-ку внутри другой div-ки?»

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

Многие веб-разработчики на таких форумах, как Reddit и Stack Overflow, отмечали, что, освоив даже на базовом уровне эти фундаментальные основы программирования, чувствовали себя увереннее, профессиональнее и писали более чистый и структурированный код.

Также это помогло им прокачать главный скилл разработчика – умение логически думать и решать сложные технические задачи.

Кстати, именно по этой причине многие крупные IT-компании требуют от своих потенциальных сотрудников знания фундаментальных основ computer science, к которым как раз относятся алгоримты и структуры данных, и с пристрастием спрашивают их на собеседованиях.

Ведь они ищут лучших из лучших, и знание алгоритмов как раз делает вас лучше как разработчика. Тем более, лучше инвестировать свое свободное время в новые знания и навыки, чем в сериалы на Netflix.

И на этой прекрасной ноте давайте перейдем к основной теме статьи.

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

Отладка в C++ геометрии и топологии

Open source *C++ *Работа с 3D-графикой *Visual Studio *CAD/CAM *
Tutorial

Генерация 3д объекта - как правило, многоэтапный процесс (например в булевых операциях сначала поиск графа пересечений, нахождение геометрии кривых пересечения и построение топологии результирующего тела). Закономерно возникает сложность с его отладкой. Положим при генерации что-то пошло не так и имеем наполовину готовый объект, который не может быть визуализирован разрабатываемой CAD системой. Что делать? Как локализовать место и момент ошибки? Анализировать глазами тысячи xyz координат промежуточных результатов и вспомогательных объектов на момент выдачи исключения? Или хуже, если отклонения желаемого результата от фактического незначительные, тогда и все числа внешне будут корректны. Работая С++ программистом в области 3Д моделирования и построения различных CAD/САПР систем, я регулярно сталкивался с проблемой визуализации вспомогательных/промежуточных сущностей.               

Сформировал себе универсальный инструментарий DumpSTL, позволяющий с минимальными усилиями, в любом C++ проекте дампить в .stl файлы любые внутренние объекты в проекте.
Почему именно .stl? Так уж исторически сложилось. Много использовал чпу фрезера и 3д принтера, где основным и простейшим форматом моделей является .stl.

Суть использования сводится к однократной адаптации инструмента под структуры данных конкретного проекта, затем:
1) подключить один DumpSTL.h
2) вызвать к необходимым данным метод DUMP::save(...)
3) получить на выходе множество файлов с 3д моделями, которые можно открыть в любом 3д редакторе

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