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

Все потоки

Сначала показывать
  • Новые
  • Лучшие
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

Делаем гостевую Wi-Fi сеть в ВУЗе, часть 1. Выбираем Wi-Fi контроллер: аппаратный, программный или кластер Wi-Fi

Блог компании ZYXEL в России Системное администрирование *Сетевые технологии *Беспроводные технологии *Сетевое оборудование

Статья будет о Wi-Fi контроллерах точек доступа и вообще, действительно он нужен?

Поводом написания статьи было поручение выполнить в 2015 году постановление правительства РФ что «качественный, быстрый беспроводной интернет в высших учебных заведениях должен быть доступен круглые сутки» с соблюдением двух постановлений по авторизации и организовать роуминг Wi-Fi гостей между аудиториями, конференц-залами и вестибюлями. Интернет местных сотовых операторов проседал, у всех было большой проблемой отправить/получить сообщение, посмотреть погоду.

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

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

YARL: как Яндекс построил распределённый Rate Limiter с нулевым влиянием на время ответа сервисов

Блог компании Яндекс Высокая производительность *Проектирование и рефакторинг *Серверная оптимизация *Серверное администрирование *

Yandex Rate Limiter (далее просто YARL) — это сервис лимитирования нагрузки для распределённых сервисов. Его особенность в том, что он способен работать с миллионами квот, имея при этом очень низкие накладные расходы на проверку квоты. Если совсем кратко, это система распределённых Leaky Bucket'ов, с помощью которых можно ограничивать разные величины, связанные со временем: скорость передачи данных по сети, запросы в секунду и т. п.



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

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

Российский изобретатель предложил систему обеспечения «мягкой посадки» ракет

Научно-популярное Космонавтика Будущее здесь

Компания SpaceX, как известно, отказалась от идеи посадки ракет Starship на бетонную посадочную площадку. Практика таких попыток показала что ракета неизбежно получала механические повреждения при посадке. Поэтому было принято решение смягчить посадку с помощью «руки захвата» Mechazilla.

Альтернативный вариант «руки» недавно предложил изобретатель Дахир Семенов.

Проблему посадки энтузиаст предлагает решать за счет применения различных волокон, кевларовых, карбоновых, флексабитовых, СВМПЭ, ONNEX. Лучшим вариантом автор считает применение сверхпрочных и высокомодульных волокон (нити) из высокомолекулярного полиэтилена.

Конечно канаты из полиэтилена должны быть защищены специальной жаропрочной оболочкой, чтобы не сгореть от факела двигателей.

Оболочка изоляции сделанная из керамической ваты послужит дополнительным буфером при контакте с корпусом ракеты. По словам автора он сомневается в том что механическая рука Маска сможет более деликатно обхватить ракету без повреждений.

Концепция описанная далее проста и понятна
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 590
Комментарии 6

Упала связь, обрыв на линии и причем тут собака

Блог компании МегаФон IT-инфраструктура *Беспроводные технологии *Стандарты связи Сотовая связь

Инсайты телекома. Легкий и позитивный контент для тех, кому интересно погрузиться в будни инженеров МегаФона и узнать, как работает связь. Почему LTE становится EDGE, когда очень нужно.

Спойлер: любишь истории со счастливым концом - дочитай до конца :)

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

Делаем базу знаний для .NET разработчиков

Блог компании Контур Программирование *.NET *Карьера в IT-индустрии Конференции

Мы вместе с DotNetRu решили сделать базу знаний для .NET разработчиков. Собрать доступные в открытом доступе материалы по .NET и выбрать из них лучшие. Разбить все это по категориям и сложности, выстроить порядок изучения. А еще пригласить известных экспертов в каждой из тем, чтобы они помогли выбрать материалы и рассказали, что и почему вам будет полезно изучить.

И теперь мы по этому поводу будем проводить по два митапу раз в две недели — начиная уже с этой пятницы. Под катом будут детали, имена, даты и всякие пояснения, что и почему мы хотим сделать.

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

Взломщики «черного ящика»: чем занимаются системные аналитики в Lamoda

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

Всем привет! Меня зовут Александра Камзеева, я руководитель направления системного анализа в IT PMO в Lamoda. За полтора года мы выросли с 3 до 22 человек.

Такой стремительный рост и подтолкнул нас на вопрос: «Кто такой системный аналитик и какую роль он выполняет именно в Lamoda?» Мы поняли, что четкий ответ позволил бы нам эффективнее расширять команду, проводить собеседования и онбординг. Благодаря объяснению, кто мы такие, наши коллеги из разработки, QA, бизнеса лучше понимают, с какими вопросами и задачами стоит или не стоит к нам приходить. 

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

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

World of Tanks Blitz — как мы сделали для танков динамическую подвеску

Блог компании Wargaming Работа с 3D-графикой *Игры и игровые приставки

Большой World of Tanks продолжает активно развиваться — игра часто получает обновления, включая как что-то, связанное с игровым процессом (новые карты и танки, режимы игры и сезонные события, умения экипажа и полевая модернизация), так и что-то чисто техническое. Например, использование новых графических технологий. Если мы говорим о ПК, то здесь есть множество гибких настроек, чтобы и комфортно поиграть с красивой картинкой, и сам ПК при этом не спалить.

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

В этом посте рендер-разработчики студии мобильной разработки Wargaming MS-1 Рамиль Кудашев и Александр Бабей расскажут о том, что нового (и красивого) появилось в летнем релизе World of Tanks Blitz. 

Осторожно, внутри тяжелые гифки.

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

Самый большой космический телескоп Джеймс Уэбб должен изменить наши представления о космосе

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

Изучение новых миров, понимание происхождения Вселенной, поиск жизни вне Земли. Всё это — задачи космического телескопа "Джеймс Уэбб", долгожданного преемника Хаббла. Телескоп больше и легче «Хаббла», зато в 100 раз мощнее, а приборы — в семь раз чувствительнее.

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

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

Стратегия данных в Schneider Electric

Блог компании Schneider Electric

Все знают Schneider Electric как компанию, которая занимается электрификацией и оборудованием.

Мы бы хотели рассказать о себе еще и как об IT-компании. Тем более сейчас мы находимся посреди тайфуна под названием «Digital – трансформация».

Сегодня хочу поделиться с вами нашей Data Strategy: как и почему мы к нему пришли, основные постулаты и идеи.

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

Разработка кроссплатформенного ядра геометрического моделирования

Блог компании АСКОН *nix *CAD/CAM *Разработка под Linux *

В августе мы, команда C3D Labs (АСКОН), впервые выпустили версию геометрического ядра C3D для отечественной операционной системы Astra Linux, пополнив список поддерживаемых дистрибутивов Линукс. На данный момент ядро геометрического моделирования C3D может быть использовано в разработке ПО на широком спектре операционных систем: кроме Windows — это MacOS, IOS, FreeBSD и несколько Linux-дистрибутивов. Также SDK ядра предоставляет большое разнообразие компиляторов: MSVC 2012 — 2019, GCC 4.8 — 7.2, Clang 6.0 — 10.0.

Так было не всегда. В 2012 году, когда ядро C3D выделилось из состава САПР КОМПАС-3D как отдельный продукт, оно работало только для нескольких версий компилятора MSVC и, разумеется, только под ОС Windows. Но ядро развивалось, со временем к нему стали предъявляться требования и пожелания, которые мы не могли игнорировать, если хотели иметь действительно лучший продукт в своем классе. Ниже рассказ о том, как мы портировали ядро на различные ОС и платформы.

Подробнее про разработку ядра
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 230
Комментарии 0

Когда сделаете доработку?

Блог компании ДомКлик Разработка веб-сайтов *

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

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

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

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

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

Темы оформления Visual Studio Code стали доступны в Visual Studio (+8 интересных тем)

Программирование *.NET *C++ *Visual Studio *C# *
Перевод

Microsoft выпустила новый инструмент, который преобразует темы VS Code для работы в Visual Studio. Теперь есть возможность выбирать паттерн оформления IDE из встроенных тем и тем сообщества в Visual Studio 2022.

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

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

Кластер HPC в Сколтехе поможет исследователям создавать ранее неизвестные материалы

Блог компании Lenovo Высокая производительность *Суперкомпьютеры

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

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

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

Java на одноплатниках: легко и просто

Java *Разработка на Raspberry Pi *Интернет вещей
Из песочницы

Привет уважаемый читатель!

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

В результате блуждания по поисковикам, было найдено несколько возможностей:

1. Oracle Java ME – проект, скорее мертв, чем жив. Давным-давно, в 2006 году, Oracle прибило его гвоздями к Raspberry Pi Model B/STM32429I-EVAL/32746GDISCOVERY с минимальными требованиями по железу того времени. И так выглядит скорее заброшенным, то похоже не полетел.

2. Pi4j – неплохой проект от Robert Savage, который развивается до сих пор. Однако это просто враппер на WiringPi, который автор забросил и “прибитый” гвоздями к определенным платам. Сейчас на сколько я вижу, идут попытки отойти от этого.

3. Diozero – так же неплохой проект от Matthew Lewis, однако как и предыдущие два, “прибит” гвоздями к определенным SoC или платам.

Если я что-то упустил, пишите в комментариях.

А как же “Write once and run anywhere?”, спросит читатель. А вот никак и точка.

“Моргать светодиодом” хотелось, но Си было вспоминать лень, Питон учить не хотелось еще больше, а вся мощная экосистема java, которая имеется на текущий момент оставалась за бортом и не давала покоя. Плюс академический интерес.

Несмотря на то, что мир за пределами JVM представлял для меня темный лес, то задача выглядела интересно. Да и учетом того, что современные одноплатники уже начали переходить на 64 бит, имеют большие тактовые частоты и несколько ядер. Имеют на борту такие объемы Memory/Storage, за которые не то, что программист, геймер каких то 15 лет назад продал бы душу “кремневому дьяволу”, то условия и возможности современного железа достаточно сильно поменялись...

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

Аннотирование текста для машинного обучения

Data Mining *Big Data *Хранение данных *Машинное обучение *Искусственный интеллект
Перевод

Несмотря на масштабный переход к цифровым технологиям, часть наиболее сложных данных по-прежнему хранится в виде текста в статьях или официальных документах. В условиях изобилия публично доступной информации возникают трудности с управлением неструктурированными сырыми данными и их преобразования в понятный для машин вид. С текстом это сделать сложнее, чем с изображениями и видео. Возьмём для примера простое предложение: «They nailed it!». Люди бы поняли его как выражение одобрения, подбадривания или признания заслуг, однако традиционная модель обработки естественного языка (Natural Language Processing, NLP), скорее всего, воспримет только поверхностное понимание слова, упустив смысл. А именно, она бы ассоциировала слово «nail» с забиванием гвоздей молотком. Точные аннотации текста помогают моделям лучше понимать передаваемые им данные, что приводит к безошибочной интерпретации текста.
Читать дальше →
Рейтинг 0
Просмотры 137
Комментарии 0

SRP-6a. Безопасная аутентификация по небезопасному каналу

Информационная безопасность *Программирование *
Tutorial

Как аутентифицировать пользователя без передачи пароля на сервер? Возможно ли проверить, что пользователь ввёл правильный пароль, не передавая пароль на сервер. Да, такое возможно, благодаря доказательству нулевого разглашения.

Узнать как →
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 534
Комментарии 0

Промышленные города летом

Экология Урбанизм

Как в промышленных городах организуют парки и восстанавливают набережные, что делают с деревьями и газонами в плане озеленения, как жители могут проводить выходные в городе и за его пределами, какие виды активного отдыха доступны летом?

Смотрим на примерах ряда российских промышленных городов.

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

Вы используете больше Open Source-софта, чем думаете

Блог компании Флант Информационная безопасность *Open source *Исследования и прогнозы в IT
Перевод

Прим. перев.: оригинал этой статьи был опубликован минувшим летом в рамках проекта ReadME. Он создан в GitHub с целью стать своеобразной трибуной для многочисленных Open Source-разработчиков, предоставив им возможность поделиться с широким сообществом актуальными для них проблемами. Данный материал несет в себе призыв «перестать воспринимать Open Source как должное» и раскрывает те сложности, с которыми сталкиваются многие авторы свободного ПО, применяемого буквально повсеместно.

Тобиас Копперс (Tobias Koppers) не работает в Instagram. И никогда не работал. Но с 2014 года он отвечает за поддержку важного компонента веб-версии Instagram. Копперс является создателем webpack — Open Source-инструмента для сборки (или «бандлинга») кода JavaScript.

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

О чём не пишут в научных статьях или что на самом деле выделяет ваш маттинг?

Блог компании Prisma Labs Обработка изображений *Машинное обучение *Искусственный интеллект IT-компании

Современные фоторедакторы используют нейросетевые модели маттинга/сегментации для реализации большой доли своих инструментов, таких как замена фона и боке. Приложение Lensa не стала исключением из этого правила. Но правда ли, что информации из научных статей достаточно для объяснения поведения обученных моделей для ваших приложений?

В какой-то момент у нас появилась идея: “А почему бы не использовать маску маттинга для того, чтобы понимать, есть ли человек на фото или нет?” На первый взгляд, задумка кажется весьма простой в реализации, ведь раз модель умеет выделять людей, то определить по предсказанной маске, есть ли человек на фото, не должно составить труда. На практике мы столкнулись с довольно неожиданным эффектом. Оказалось, что сетка, обученная только на людях, также выделяет животных, статуи, еду и другие объекты.

Меня зовут Дима, работаю в R&D отделе Prisma Labs и в этом посте хочу рассказать, чем обусловлен такой эффект и ещё как его можно использовать у себя в приложении.

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