Публикации

сегодня в 17:59

Xamarin Forms в действии. Medchest Assistant tutorial


Автор: Константин Марс

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

Мы долго колебались с выбором платформы между популярной и престижной iOS и модным, современным и приятным в разработке Android. Поэтому я предложил использовать Xamarin, который, между прочим, использует C# как основной язык разработки (и это главный язык, на котором в повседневной жизни пишет организатор нашей команды Арсений). Таким образом мы подошли к началу путешествия в мир кроссплатформенной разработки с Xamarin.
сегодня в 17:31

Релиз FastReport 5.5 для Lazarus и RAD Studio (Delphi, C++Builder)

Друзья, поздравляю всех с выходом нового релиза FastReport 5.5 для Lazarus и RAD Studio (Delphi, C++Builder)!

Вчера компания FastReport выпустила свой флагманский продукт FastReport.
FastReport — генератор отчётов любой сложности с огромными возможностями для Delphi, C++Builder и Lazarus.

На мой взгляд, продукт FastReport не нуждается в каком-то особом представлении, этот продукт является де-факто стандартом построения отчётов не только в России, СНГ, но и во всём мире. Практически любое бизнес-приложение нуждается в использовании генератора отчётов.
image

Новый релиз FastReport 5.5 полностью совместим с последними новейшими инструментами разработки приложений в RAD Studio 10.1 Berlin и Lazarus 1.6.
Приятно, что разработчики уделили особое внимание улучшениям и появлению новых возможностей для разработчиков в Lazarus таких, как поддержка внутренних диаграмм(Charts), экспорт в PDF и исправления совместимости.
сегодня в 19:21

Rust: От &str к Cow перевод

Rust*

Одной из первых вещей, которые я написал на Rust'е была структура с &str полем. Как вы понимаете, анализатор заимствований не позволял мне сделать множество вещей с ней и сильно ограничивал выразительность моих API. Эта статья нацелена на демонстрацию проблем, возникающих при хранении сырых &str ссылок в полях структур и путей их решения. В процессе я собираюсь показать некоторое промежуточное API, которое увеличивает удобство пользования такими структурами, но при этом снижает эффективность генерируемого кода. В конце я хочу предоставить реализацию, которая будет одновременно и выразительной и высокоэффективной.

сегодня в 17:52

О выработке неперебираемых ключей на основе перебираемых паролей

Криптографические протоколы — фундамент безопасного сетевого соединения и конфиденциального обмена информацией. На сегодняшний день существует большое количество самых разных протоколов для самых разных целей. Многие из этих протоколов (например, TLS, Kerberos) на слуху даже у людей, тесно не связанных с криптографией. Они распространены повсеместно и зачастую уже давно являются частью популярных информационных систем.

Однако существует тип протоколов, который последнее время набирает все большую популярность, но все еще не является широко известным — протоколы выработки общего ключа с аутентификацией на основе пароля. К таким протоколам относится российский протокол SESPAKE (Security Evaluated Standardized Password Authenticated Key Exchange), с появлением которого в России и возникла необходимость в рассмотрении особенностей протоколов подобного типа. Целью данной статьи является скорее не дать очередное формальное описание нового протокола, а помочь читателю уловить его основную идею и особенности и понять, почему в нём присутствуют те или иные шаги, почему они важны и чем подобный класс протоколов отличается от всего, что было известно ранее.
сегодня в 17:28

Создаём игру для самых маленьких на Phaser в Intel XDK перевод

Дети любят современные технологии. Уверен, все вы наблюдали, или сами, или на видео, как малыши пользуются смартфонами и планшетами. Этих детей метко назвали «поколением мотыльков». Они «слетаются» на свет дисплеев мобильных устройств как бабочки в ночи. Многие игры, в которые играют малыши, очень легко создавать. Но даже столь простые приложения способны вырастать в серьёзные проекты.


Реклама
сегодня в 16:45

Трогательная история: от первых тачскринов до будущего с Surfancy

МЕГА Accelerator был запущен в начале года, и в прошлом посте мы познакомили вас с десятью стартапами, ставшими резидентами нашего акселератора и уже начавшими работу в коворкинге PO2RT. Теперь можно рассказать подробнее о каждом из проектов. Почему бы не начать с Surfancy?

сегодня в 16:11

Разворачиваем Cisco ISE в среде Hyper-V и не только

Обучение в ИТ — это процесс перманентный. ИТ специалист просто обязан учиться каждый день, чтобы не только узнать что-то новое, но и не растерять старое. И раз уж я начал свою статью с темы обучения, хочу поблагодарить команду проекта «CCIE за год» за прекрасную возможность подготовиться к экзамену CCIE в команде единомышленников и под чутким руководством грамотных специалистов/тренеров.
В процессе подготовки к экзамену 300-208 SISAS из трека CCNP Security придется разбираться с таким продуктом сетевой безопасности как Cisco Identity Service Engine. Изучив теорию, обязательно захочется перейти к практике. Для этого отлично подойдет виртуальная машина. Но образ виртуальной машины доступен только для VMWare, что, в принципе, не является проблемой, но привносит некоторое неудобство. Например, у меня установлено 2 ОС — Windows 10 и Ubuntu 15.10, и я предпочитаю использовать нативный Hyper-V в Windows или интегрированный в GNS3 VirtualBox в Ubuntu. В этом случае можно воспользоваться вариантом чистой установки Cisco ISE с образа iso, доступного на сайте cisco.com.
сегодня в 10:08

Получение оплаты от международных клиентов с Payoneer

image


Представляем обзор биллинг-сервиса Payoneer. Этот продукт позволяет получать платежи напрямую от международных клиентов, отправляя им соответствующие «Запросы платежа».


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


сегодня в 13:15

Дайджест игровой разработки

Хитрости и советы по текстурированию от Джонатана Флетчера, за и против процедурной генерации, создания эффекта параллакса в 2D игре и другие интересные материалы вы найдете в нашем дайджесте.


сегодня в 13:43

Мобильное приложение против мошенников и бумажной волокиты в автостраховании

Сегодня хотим поделиться нашим опытом в разборе автомобилей. Нет, мы не планируем устраивать выпуск Top Gear. У нас для вас другая тема – как с помощью мобильного приложения перевести в цифровой формат бумажную волокиту вокруг добровольного автострахования – всем известного КАСКО.

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

Интересные публикации

Вакансии

Заказы