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


Карри в Swift и Javascript
Вы можете столкнуться с карри в повседневном коде, даже не подозревая об этом. Вот немного моих размышлений о карри и о том, как его применять в Javascript и Swift. Взять один параметр в Haskell В Haskell все функции официально принимают только 1 параметр. Функции со многими параметрами просто каррируются, а значит будут применяться частично. Вызов sum 1 просто возвращает функцию с 1 параметром, затем в эту функцию передается 2. Следующие 2 вызова функций одинаковы. ghci>..

Вау!
Вау! Перво-наперво. По правде говоря, программирование или что-либо, даже отдаленно связанное с компьютерным программированием, не было моей сильной стороной. Со школьных лет я всегда избегал попыток программировать простейшие задачи самостоятельно, потому что мне всегда было трудно понять и понять самую суть «программирования». Основные понятия кодирования меня бы смутили. «Почему это происходит?» «Как вызов этой функции дает нам такой результат?» — Кто-нибудь может рассказать..

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

Как выйти из колеи программирования и продвинуться вперед по карьерной лестнице
Вы программист (программист, разработчик, инженер-программист и т. Д.), Который чувствует, что попал в ловушку колеса хомяка, у вас заканчивается вдохновение и мотивация писать красивый код? Одна работа, которая раньше приносила вам столько удовольствия, кажется вам скучной или, что еще хуже, болезненной? Вам интересно, есть ли в вашей карьере что-то большее, чем это? Я технический менеджер, который когда-то был программистом, как и вы. И поверьте мне, я много раз застревал в своей..

Введение в управление логическими томами (LVM)
Диски, разделы и файловые хранилища имеют фундаментальное значение для вычислений. Концепции разбиения на разделы и использования диска не менялись десятилетиями. Тем не менее, это может быть несколько ограничивающим. Вот тут-то и пригодится диспетчер томов Linux. Диспетчер логических томов (LVM) в Linux был разработан для повышения гибкости работы с разделами за счет создания слоя разделения между разделом, в котором хранятся файлы, и нижележащими дисками, на которые записываются..

Marvel API + Vuepack (Vue + Vuex)
Начало работы с вызовами Vue, Vuex и API TL; DR - Эта статья покажет вам, как быстро начать использовать Vue и Vuex с Marvel API. Мы создадим простое приложение, которое будет искать персонажей в базе данных Marvel, а затем отображать результаты. Перейти к Начало работы Что такое Vue? Vue (произносится как / vjuː /, как вид) - это прогрессивный фреймворк для создания пользовательских интерфейсов. В отличие от других монолитных фреймворков, Vue разработан с нуля для..

Советы по передаче данных между компонентами в AngularJS
Плюс бонусные советы по побегу Обычно в Angular есть главное представление и несколько моделей. Жизнь прекрасна, пока в главном представлении не будет написана одна функция, которая должна управлять содержимым дочерней модели. Как передать эту функцию дочернему компоненту? Для тех, кто не знаком с Angular, передача данных между компонентами часто сбивает с толку. В конце этой статьи есть несколько дополнительных советов по избавлению от ошибок, которые часто возникают при..