На предыдущем уроке мы рассмотрели, как выводить многострочный текст с помощью параграфа. Описанный способ требует ручного обхода массива выводимых строк. На данном уроке мы рассмотрим альтернативный способ, лишенный этого недостатка. В его основе лежит интерфейс ksTextParam и метод ksTextEx.
Рубрика «приложения» - 3
Работа с API КОМПАС-3D → Урок 14 → Многострочный текст
2019-01-09 в 8:11, admin, рубрики: api, c++, c++ builder, CAD/CAM, библиотеки, Блог компании АСКОН, компас, компас 3d, параграфы, приложения, текст, текстовый редактор, чертеж, чертежиРабота с API КОМПАС-3D → Урок 13 → Параграфы
2019-01-02 в 10:15, admin, рубрики: api, c++, c++ builder, CAD/CAM, библиотеки, Блог компании АСКОН, компас, компас 3d, параграфы, приложения, текст, текстовый редактор, чертеж, чертежиПрежде чем перейти к рассмотрению документированных способов создания составных строк, нам нужно познакомиться с таким объектом, как параграф. Он представляет собой автоматически форматируемый блок текста, состоящий из нескольких строк. На данном уроке мы рассмотрим вопросы построения простых параграфов.
Создаем инструменты для глубокого анализа рейтинга приложений в Google Play Store
2018-12-20 в 9:34, admin, рубрики: skillbox, анализ, Аналитика мобильных приложений, Блог компании Skillbox, приложения, Программирование, Учебный процесс в IT
От переводчика: сегодня публикуем для вас совместную статью трех разработчиков, Akaash Chikarmane, Erte Bablu и Nikhil Gaur, в которой рассказывается о методе прогнозирования рейтинга приложений в Google Play Store.
В этой статье мы покажем способы обработки информации, которые применяем для прогнозирования рейтинга. Также мы объясним, почему используем те или иные из них. Мы поговорим и о преобразованиях пакета данных, с которым работаем, и о том, чего можно добиться при помощи визуализации.
Читать полностью »
Разработка Action-able приложения для Slack
2018-11-28 в 10:26, admin, рубрики: app, skillbox, slack, Блог компании Skillbox, обучение, приложения, Программирование, разработка приложений, Учебный процесс в IT
От переводчика: публикуем для вас статью Томоми Имуры о том, как разработать приложение, интегрированное со Slack
Actions — то, что позволяет пользователям Slack взаимодействовать с вашим приложением при помощи сообщений: сообщить о проблеме с багом, отправить запрос в хелпдеск или сделать что-то еще. Эта функция похожа на встроенные возможности вроде комментирования или шеринга.
Этот туториал проведет вас через весь процесс создания действующего приложения.
Читать полностью »
Система лояльности или как жить бесплатно
2018-11-02 в 20:31, admin, рубрики: баллы, безопасность, бонусы, веб-сервисы, взлом, деньги, информационная безопасность, приложения, хакерыДоброго времени суток. В связи с большой паникой прошлой статьи презентую вам вторую версию. Тут все просто, без соплей. Система лояльности — одна большая дыра. Проведя некоторые эксперименты, мы пришли к выводу, что большое количество сайтов, где используется такая система, напрочь лишено логики при попытке ее использовании.
Как запустить iOS-приложение через React Native
2018-10-18 в 10:41, admin, рубрики: iOS, skillbox, xcode, Блог компании Skillbox, приложения, Программирование, разработка под iOS, учеба, Учебный процесс в IT
Это перевод оригинальной статьи программистки, ведущей блог под псевдонимом Soujanya PS. Она профессионал своего дела и любит не только разрабатывать приложения и сервисы, но и писать об этом статьи. Вот ее обзор запуска iOS-приложения с использованием фреймворка React Native.
Не так давно я начала использовать React Native для программ под iOS. Это мое первое глубокое погружение в среду разработки нативных приложений. Замечу, что я была удивлена легкостью всего процесса, а также уровнем абстракции, который обеспечивает интерфейс командной строки React Native. Собственно, это стало одним из факторов, который побудил меня написать об этом фреймворке. Я хотела бы поделиться собственным опытом с теми, кто только начал работать с ним.
Читать полностью »
Биофарма и численное моделирование: опыт и практика компании Amgen
2018-09-28 в 14:47, admin, рубрики: Amgen, CAD/CAM, CAE, COMSOL, Биотехнологии, Блог компании COMSOL, приложения, фармацевтика, физика, химия, численное моделированиеВ биофармацевтической промышленности, как в любом современном высокотехнологическом производстве, все чаще используются методы и инструменты численного моделирования физико-химических процессов для решения самых разнообразных задач, начиная от разработки новых лекарственных форм и методик их производства и заканчивая анализом процессов транспортировки, хранения и доставки лекарственных препаратов.
Amgen — одна из ведущих биофармацевтических компаний мира. Лекарства этой компании помогают миллионам людей, страдающим от серьезных заболеваний. Каждый лекарственный препарат — это продукт кропотливой работы ученых, инженеров и технологов. Специалисты компании Amgen используют мультифизическое моделирование как инструмент, который позволяет обеспечить эффективность и безопасность всех этапов производства. В силу специфики задач, возникающих в этой отрасли, очень часто приходится иметь дело с моделированием сложных физико-химических процессов, поэтому доступность широкого набора математических моделей в программном обеспечении для численного моделирования является ключевым фактором.
Пабло Роланди, директор по организации производственных процессов Amgen, проанализировал, как специалисты компании используют среду численного моделирования COMSOL Multiphysics® для решения стоящих перед ними задач.
Детские приложения массово собирают персональные данные и передают их третьим лицам
2018-09-17 в 9:08, admin, рубрики: apple, appstore, big data, CrossOver, Google, Google Play, Блог компании Crossover, датчики устройств, дети, детские игры, игры, информационная безопасность, контекстная реклама, машинное обучение, персональные данные, приватность, приложения, смартфоны
К детской продукции всегда выдвигались особые требования. Тут и безопасность, надежность, простота, возможность удаленного управления, если мы говорим о детских устройствах и сервисах, и много чего еще. Функция «родительских контроль» почти так же стара, как и весь цифровой мир, кроме этого вопрос защиты персональных данных детей стоит остро уже достаточно давно.
Но даже если ваш ребенок обладает достаточной технической грамотностью и знаком с правилами поведения в сети (не разглашать свои персональные данные, реальное место жительства, график, маршруты и так далее по вполне понятным нам всем причинам), от утечки этой информации он не защищен. В последнем исследовании говорится, что огромная масса детских приложений с пометкой «до 13 лет» следят за своими юными пользователями так же, как за нами, взрослыми, следят приложения Facebook или Google.
Простенькие игры, цель которых — развитие или развлечение чада, вполне себе собирают всевозможную информацию от устройства и датчиков, в том числе и данные геолокации и акселерометра. Кстати говоря, за детьми в нарушение закона следят и крупные технологические компании и социальные сети. И это серьезная проблема, особенно, если брать в расчет современное машинное обучение и нейросети.
Читать полностью »
Как быстро прототипировать приложения с CSS-сеткой и CSS-переменными
2018-07-24 в 14:22, admin, рубрики: css, html, skillbox, Блог компании Skillbox, дизайн, приложения, прототипирование, Учебный процесс в ITКак CSS-сетка, так и CSS-переменные представляют собой мощные инструменты для frontend-разработчиков. Первое позволяет значительно упростить создание макетов веб-сайта, в то время как второе дает всю мощь переменных таблицам стилей.
В этом материале я покажу вам, как использовать оба инструмента для того, чтобы быстро прототипировать дизайн приложений.
Читать полностью »
Работа с API КОМПАС-3D → Урок 11 → Простые текстовые надписи
2018-07-21 в 8:17, admin, рубрики: api, c++, c++ builder, CAD/CAM, библиотеки, Блог компании АСКОН, компас, компас 3d, приложения, чертеж, чертежиНа предыдущих уроках цикла мы научились выводить текст в основную надпись. Сегодня поговорим о том, как выводить текст в сам документ. Мы рассмотрим простейшие примеры, а более сложные приемы покажем на следующих уроках.