«Поищем немного» или «Почему все спотыкаются на бинарном поиске и как правильно его писать» |
Метки: author dmitrik7 поисковая оптимизация отладка алгоритмы unity3d c# сортировка поиск бинарный поиск алгебра |
Основы сортировки для новичков и примеры базовых вариантов |
Метки: author dmitrik7 разработка игр математика алгоритмы unity3d c# сортировка пузырьковая сортировка алгебра сложность алгоритма оптимизация кода |
Детективная история про RMCP+ и OpenSSL, или как Wireshark помог победить incorrect argument в OpenIPMI |
Метки: author Whuthering сетевые технологии программирование openipmi ipmi rmcp linux wireshark |
[Из песочницы] Знакомство с Gjallarhorn.Bindable.WPF (F#) на примере выполнения тестового задания |
В статьях на русском языке теме использования F#
совместно с WPF
уделяют немного внимания.
Сегодня я попробую познакомить вас с одной из F#
библиотек, которая значительно упрощает такую разработку.
В качестве демонстрационного примера возьмем одно из тестовых заданий по WPF
, которые дают соискателям на должность Junior-разработчика для проверки их знаний.
Само задание звучит так
Необходимо разработать приложение с использованием данных, представленных в файле Students.xml.
Указанный файл содержит следующие сведения о студентах: фамилия, имя, возраст, пол.
Конечно, есть дополнительные рекомендации и ограничения на реализацию, но не будем копировать их целиком. Основные части будут приведены в тексте при необходимости, а полная версия доступна здесь
Читать дальше →
Метки: author FoggyFinder f# .net wpf gjallarhorn fsharplangru #fsharplangru |
7 уроков, которые я извлек проектируя лучший в мире сервис для рынка тайных покупателей. Из России |
Метки: author iskros управление продуктом карьера в it-индустрии интерфейсы дизайн мобильных приложений графический дизайн дизайн карьера успех стартап продукт |
Вопросы совместимости Tibero и Oracle. Часть 1. Условная компиляция PL/SQL |
Условная компиляция PL/SQL позволяет избирательно компилировать участки исходного кода в зависимости от условия, как правило связанного со значением пакетной константы. Часто это используется для обеспечения совместимости приложений с разными версиями СУБД.
В декабре 2017 года такая возможность появилась и в Tibero, что позволило обеспечить ещё большую совместимость приложений между Tibero и Oracle.
|
WhiteList vs BlackList: как реализовать проверку расширений файлов и не стать жертвой хакеров |
Метки: author ptsecurity программирование информационная безопасность блог компании positive technologies разработка расширения проверка расширений |
MyDataSpace — сервис публикации данных |
Думаю многие уже наслышаны о пользе открытых данных. То здесь, то там открытые данные экономят бюджет, помогают бизнесу и многое другое. Тем не менее качество государственных открытых данных все ещё оставляет желать лучшего. Это сильно тормозит прогресс в этом направлении.
Очевидно, что ждать, когда государственные органы начнут публиковать данные в готовом для использования виде, не имеет смысла. К тому же открытые данные не ограничиваются только государственными данными.
Поэтому представляю вашему вниманию проект MyDataSpace, который призван сделать открытые данные более доступными всем желающим.
MyDataSpace – это сервис публикации данных. Любой может опубликовать данные и любой же может получить доступ к ним через веб-интерфейс или API.
Читать дальше ->
Метки: author fiftin открытые данные opendata |
[Из песочницы] Google, Qualcomm и облачные игровые сервисы. Интеграция успеха? |
Метки: author Munister_V исследования и прогнозы в it облачные сервисы мобильные процессоры arm- процессоры google qualcomm microsoft windows перспективы ит-индустрии |
Платформа CUBA в 2017: новые фичи, новые услуги, новые планы |
На заре 2018 хочется подвести итоги, и рассказать об изменениях в платформе CUBA за прошлый год. Если 2016 стал для нас революционным благодаря переходу в опенсорс, то 2017 стал годом планомерного развития: мы сфокусировались на предложении новых фич и услуг нашему сообществу.
Метки: author glaschenko программирование open source java блог компании haulmont cuba platform haulmont |
[Из песочницы] Задача инкассатора |
Метки: author Suland1969 управление продуктом управление задачами графы |
Модульное тестирование react компонетнов withRouter (jest, enzyme) |
Метки: author apapacy разработка веб-сайтов веб-дизайн reactjs node.js javascript nodejs jest enzyme airbnb frontend |
Кто есть кто в команде разработки и стоит ли программисту работать на аутсорсе — Oh, my code |
Несколько месяцев назад мы запустили серию интервью Oh, My Code на образовательном канале Технострим. И сегодня хотим поделиться интервью с одним из наших гостей. Как из космоса попасть в мобильную разработку, кто есть кто в команде разработки и стоит ли программисту работать на аутсорсе — рассказывает руководитель мобильной разработки новой торговой платформы Pandao Александр Черный.
Ведущий программы — технический директор медиапроектов Павел Щербинин, гость — руководитель мобильной разработки Александр Чёрный. Ниже вы найдете ответы на ключевые вопросы, которые мы разобрали в видео-выпуске Oh, My Code:
Метки: author Anastasia_Ilina управление разработкой карьера в it-индустрии блог компании mail.ru group oh my code интервью мобильная разработка ток-шоу технострим |
Ускорение сайта. Как понять, актуально ли это для вашего сайта |
|
Обзор инструментов для создания аудиторий в мобильном ретаргетинге |
|
Git: советы новичкам – часть 3 |
Метки: author dtyurev git блог компании playrix советы |
[Перевод] Как работает JS: веб push-уведомления |
Метки: author ru_vds разработка веб-сайтов javascript блог компании ruvds.com разработка push- уведомления |
Анонс встреч Apache Ignite в Москве и Санкт-Петербурге в марте |
Метки: author kseniya_ro программирование конференции высокая производительность java блог компании gridgain apache ignite meetup in-memory computing gridgain |
О нейрокомпьютерах позднего СССР |
Метки: author uuuulala программирование параллельное программирование машинное обучение история it |
Подключение Allure-репортера к произвольному тест-фреймворку на python |
Автоматизация нуждается в человекочитаемых отчетах о тестировании — что тестировалось, какими тестовыми шагами, с каким результатом. Для этого существует система генерации отчетов Allure https://github.com/allure-framework/allure2
Allure поддерживается большинством известных тестовых фреймворков, а для неизвестных требует написания так называемого адаптера.
Как подключить Allure в любой произвольный фреймворк или не фреймворк вовсе?
Метки: author irony_iron тестирование it-систем allure homemade allure first steps allure python |