Публикации по теме 'programming'


Серия макетов ограничений: руководство
ConstrainLayout является частью компонентов Android ViewGroup и является наиболее динамичным и мощным. То, что делает этот ViewGroup мощным, заключается в том, что мы можем создать сложный макет с плоской иерархией представлений, что приведет к повышению производительности и избежанию вложенных ViewGroup . ConstrainLayout поставляется с различными вспомогательными компонентами. В этой статье я хочу поговорить о Guideline . Зачем нам это нужно, и как мы можем реализовать их..

360° IT Check #53 — Изменения в Deno, TypeScript 4.8 и многом другом!
Российское вторжение в Украину продолжается уже более 6 месяцев. Украина нуждается в нашей постоянной поддержке. Пожалуйста, обратитесь к нашему сообщению о том, как помочь и к нашему сообщению Как обеспечить безопасность в Интернете в пострадавших районах . ITMAGINATION остается с народом Украины. Большие перемены ждут Deno Deno, безопасная среда выполнения для JavaScript и TypeScript, меняет свой метод работы. В недавно опубликованном сообщении в блоге команда проекта..

Создайте свою первую программу на языке C
По сути, если вы хотите начать писать на языке C, вам понадобится компилятор и блокнот. Ага блокнот. Но вам не нужно утомлять себя, чтобы идти по этому пути при создании вашего реального проекта программирования. Хорошо, вот как запустить ваш проект программирования на C. Прежде всего обязательно установите компиляторы C, такие как GCC и Clang. Обычно я просто использую GCC. Независимо от того, используете ли вы Windows или Linux, метод установки компилятора отличается, но процесс..

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

Основы динамического программирования — Часть 2
Основы динамического программирования — Табулирование Есть два метода решения проблемы с помощью динамического программирования. В этом посте мы увидим метод табуляции. Пожалуйста, обратитесь к моим основам динамического программирования — часть 1 для метода мемоизации. Мемоизация Табулирование Что такое динамическое программирование? Это метод оптимизации по сравнению с простой рекурсией. Это значительно сокращает время, необходимое для решения проблемы для данного ввода...

Как использовать основы программного обеспечения вне программирования
Предыстория BrazilJS 2018: Мой первый разговор. Всегда. BrazilJS - крупнейшая конференция по JavaScript в мире, которую ежегодно посещают почти 2000 разработчиков. Я участвовал в мероприятии в качестве участника каждый год с 2012 по 2016 год. В 2012 году я встретил Брендана Эйха , создателя JavaScript. В 2013 году я встретил Дугласа Крокфорда. В 2015 году я случайно попал на картинку из статьи в местной газете , связанной с этим событием. В 2016 году меня пригласили..

Buefy - липкие верхние и нижние колонтитулы
Buefy - это UI-фреймворк, основанный на Bulma. В этой статье мы рассмотрим, как использовать Buefy в нашем приложении Vue. Прикрепленные заголовки и столбцы Мы можем добавить опору sticky-header для отображения таблицы прокрутки с фиксированными заголовками. Например, мы можем написать: <template> <div id="app"> <b-table :data="data" :columns="columns" sticky-header height="100px"></b-table> </div>..