Цифровой прорыв — как это было

Автор: admin от 14-10-2019, 14:25, посмотрело: 100

Это не первый хакатон, который я выигрываю, не первый, про который пишу, и это далеко не первый пост на хабре, посвященный "Цифровому прорыву". Но не написать я не мог. Считаю свой опыт достаточно уникальным, чтобы им поделиться. Вероятно, я единственный на этом хакатоне человек, который выиграл региональный этап и финал в составе разных команд. Хотите узнать, как это произошло? Добро пожаловать под кат.

Категория: Веб-разработка

 

Сравнение tick-to-trade задержек CEPappliance и Solarflare TCPDirect

Автор: admin от 10-10-2017, 07:00, посмотрело: 274

В этой статье мы приводим значения задержек, измеренных для двух типов окружений — устройство на основе FPGA CEPappliance (“железка”) и компьютер с сетевой платой Solarflare в режиме TCPDirect, рассказываем как мы эти замеры получили — описываем методику измерения и ее техническую реализацию. В конце статьи есть ссылка на GitHub с полученными результатами и некоторыми исходниками.



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

Категория: Программирование

 

«Советы инженерам»: обзор Huawei S5720-52X-PWR-SI V2R9SPC500

Автор: admin от 4-08-2017, 21:35, посмотрело: 2 067

«Советы инженерам»: обзор Huawei S5720-52X-PWR-SI V2R9SPC500


Привет, Хабр! Блог Huawei снова на связи!



В эфире очередной выпуск рубрики «Советы инженерам».

И сегодня у нас в гостях заслуженный коммутатор Китая, обладатель почетного звания «Достойная замена модели Cisco 2960S-24-PWR», лидер линейки Huawei по соотношению «функционал/цена» — коммутатор Huawei S5720-52X-PWR-SI V2R9SPC500.



«Советы инженерам»: обзор Huawei S5720-52X-PWR-SI V2R9SPC500

Краткое досье на нашего героя:

48GE PoE+, 4*10GE портов.

SI версия поддерживает L3 маршрутизацию, включая RIP и OSPF.

Версия ПО V200R009C00SPC500.

Мощность блока питания 500Вт, для PoE доступно 370.

Стекирование возможно через 1/10GE Uplinks.

Интерфейсы 10GE поддерживают практически любые трансиверы, в том числе SNR.

Поддерживается управление через web интерфейс и CLI (telnet, ssh v2), SNMP v2c/v3, централизованное через eSight.


А речь сегодня пойдет о нашем опыте использования S5720 в качестве коммутатора доступа для подключения рабочих мест и IP-телефонов.



Изначально мы заложили определённую избыточность, т.к. для этой задачи достаточно более дешевой линейки коммутаторов S5700-LI, но с прицелом на будущее применение, была взята именно эта модель, и это оправдалось — к концу тестирования неожиданно понадобился роутинг.



Но, давайте ближе к делу — что удалось выяснить о S5720 и проверить на практике? ->

Категория: Системное администрирование / Сетевые технологии

 

Как развивать продукт, если в команде один разработчик и два заказчика?

Автор: admin от 23-03-2017, 11:20, посмотрело: 270

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

Как развивать продукт, если в команде один разработчик и два заказчика?

Команда мечты


Волею судеб мы с коллегой взяли ответственность за развитие сайта подключения b2b клиентов к QIWI (ishop.qiwi.com) и страницы оплаты счетов (bill.qiwi.com). В момент нашего великолепного пришествия в проект, команда мечты состояла из двух заказчиков (мы), одного javascript разработчика на удаленке и одного специалиста QA. Накануне, кстати говоря, из команды ушел серверный Java разработчик. Также в рабочей группе имелся новенький проектный менеджер, но решив, что 3 управленца на 1 разработчика — перебор — разошлись.

Категория: Программирование / Веб-разработка

 

Личный опыт: как мы выбирали DLP-систему

Автор: admin от 23-12-2016, 16:45, посмотрело: 778

Добрый день всем! В статье расскажу, как тестировали 5 систем, что в них понравилось, а что нет. Мнение субъективное, зато на практике, а этого в сети мало (anti-malware приводит сравнение и подчеркивает, что оно базисное + на Хабре об этом писали, но получилась сравнительная таблица, что у кого есть/нет). Мы же пробовали функционал и меряли под себя, потратили почти полгода и можем поделиться опытом. Заранее приношу извинения разработчикам – по минусам продуктов пройдусь как есть (о плюсах они и сами хорошо рассказывают).


Личный опыт: как мы выбирали DLP-систему

Категория: Информационная безопасность

 

Как создавалась интерактивная среда для разработчиков Hyper Dev

Автор: admin от 1-08-2016, 10:55, посмотрело: 322

Как создавалась интерактивная среда для разработчиков Hyper Dev

Если прибегнуть к аналогии, то лягушка, брошенная в кипяток, выпрыгивает оттуда. Но если посадить ее в медленно нагреваемую воду, то она не почувствует опасности и сварится.
Веб-разработчики похожи на таких безмятежных лягушек. Ежедневно погружаясь в код и сервисы, мы не замечаем изменения уровня сложности. Но посмотрите на индустрию со стороны — как те, кто только изучает программирование, — и вы поймете, насколько человек оказывается загружен еще до написания первой строчки кода. С какого языка мне начать? Какие библиотеки использовать? Какая IDE лучше? SQL или не только SQL? Слияние или перемещение? И что, черт побери, такое динамометр? Данная статья привлекла наше внимание тем, что изложенная в ней история может пригодится не только разработчикам, но и всем, кто пытается создать продукты, упрощающие жизнь клиентов. Надеемся, информация будет вам полезна!

Категория: Программирование / Веб-разработка

 

Правильный офер при устройстве программиста в офис

Автор: admin от 17-05-2016, 16:40, посмотрело: 684

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

Правильный офер при устройстве программиста в офис

У меня веб-студия в Москве, в подчинении более 70 человек. Опыт работы с 2001 г. Начинали с обычных веб-сайтов: друг делал дизайн, а я программировал по ночам. За все время прошел долгий путь от простых сайтов-визиток до сложных интеграционных решений.

Категория: Программирование / Веб-разработка

 

Масштабирование Wix до 100 миллионов пользователей. Начало

Автор: admin от 23-03-2016, 16:37, посмотрело: 525

Привет! Сегодня мы начинаем серию постов от наших инженеров о масштабировании Wix. Наша аудитория росла динамично: конструктор сайтов Wix был создан в 2006-м году, в 2009-м году аудитория нашего сервиса составила 1 миллион пользователей, а сегодня эта цифра достигла уже 80 миллионов. О нашей архитектуре на каждом этапе разработки расскажет в серии постов о масштабированиии главный архитектор программного обеспечения Wix Йоав Абрахами.

Масштабирование Wix до 100 миллионов пользователей. Начало

Когда мы в 2006 году запускали Wix, не было четкого понимания, какая именно реализация конструктора Flash-сайтов окажется рабочей, и что на самом деле означает сделать

Категория: Программирование / Веб-разработка

 

Алгоритмы — это лишь одна из переменных в уравнении

Автор: admin от 19-03-2016, 17:40, посмотрело: 430

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

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

Алгоритмы — это лишь одна из переменных в уравнении

Все дело в том, что разработка ПО — это не просто алгоритмы или языки.

Категория: Программирование

 

Особенности поддержки 10 дата-центров по всему миру: мой опыт и грабли

Автор: admin от 29-02-2016, 14:05, посмотрело: 599

Особенности поддержки 10 дата-центров по всему миру: мой опыт и грабли
Это 2 Петабайта бэкапа

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

Вот пример. Стоят у нас в стойках серверы, по сути — дисковые полки, предназначенные для «медленных» данных бэкапов. Место на них кончалось. В каждом сервере было по 24 диска и 36 слотов, мы решили добить ещё по 12 HDD. Я отправил тикеты, объяснил, что мы делаем и зачем, добавил, что нужно поставить диски в неподсвеченные слоты.

Через 10 минут мониторинг показал, что у нас выпал диск в первом сервере. «Ничего себе, коллеги жгут», — подумали мы. Наверное, задели или ещё что-то… Но тут почти сразу выпали второй и третий диски. Я начал звонить в немецкий саппорт, и мне ответил коллега из Индии.

Категория: Админитстрирование / Системное администрирование

 
Назад Вперед