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


Обзор экосистемы JavaScript
JavaScript , одному из столпов, на котором зиждется разработка веб-контента , в этом году исполняется двадцать три года. Он существует уже давно, и, как ни крути, его важность неоспорима. Здесь я возьму на себя амбициозную задачу по анализу экосистемы JavaScript, начиная с описания истории этого языка программирования, а затем с рассмотрения различных существующих в нем интерфейсных и серверных технологий. Язык Язык программирования JavaScript был создан Бренданом Эйхом в 1995..

Как перестать использовать обратные вызовы и начать жить
В Javascript есть два основных способа решения асинхронных задач - обратные вызовы и обещания. В целом считается, что обещания проще в использовании и обслуживании, чем обратные вызовы. Но на самом деле даже обещания сами по себе не сделают вас счастливыми. Асинхронный код все еще может быть довольно трудным для чтения и понимания. Поэтому сторонние библиотеки, например, co », предоставляет средства для написания синхронного асинхронного кода. Лично я предпочитаю, чтобы все на..

Использование VPS для среды разработки
Около года назад я перевел свою локальную среду разработки на недорогой VPS и не оглядывался назад. Основное преимущество этой настройки заключается в том, что вы можете работать буквально из любого места на любом устройстве, если у вас есть подключение к Интернету. У вас есть доступ к браузеру на настольном компьютере или ноутбуке? Вам помогут такие инструменты, как Codeanywhere или Cloud9 . У вас есть iOS-устройство? У Коды отличное приложение. Знакомы с Вимом ? Вам просто..

Избавление от подпрограммы RecyclerView.Adapter с помощью привязки данных
Избавление от подпрограммы RecyclerView.Adapter с помощью привязки данных RecyclerView — основной элемент пользовательского интерфейса практически любого приложения. Написание адаптеров и ViewHolder часто слишком рутинно и содержит достаточно шаблонного кода. В этой статье я хочу показать, как с помощью DataBinding и паттерна MVVM можно написать абстрактный адаптер и напрочь забыть про ViewHolder, inflate, ручную привязку и прочую рутину. ViewHolder Все мы привыкли писать..

Абстракция. Это хорошо, а с Rust еще лучше.
Продолжая рассказывать о нашей любви к Rust, мы хотим больше рассказать об основах Rust, а не просто установить его (что вам следует сделать сейчас, если вы еще этого не сделали). Мы рассмотрим типы данных, как скалярные, так и составные. а также рассмотрим абстракцию управления, абстракцию данных и, наконец, некоторые важные выражения. Оставив позади весь ПОЛЕЗНЫЙ, но хромой процесс установки, а также это введение, давайте сразу перейдем к нашей первой теме — Типы данных. Типы..

Правильный способ выбрать свой первый язык программирования.
Если вы программист, то вы, должно быть, прошли этот этап выбора своего первого языка программирования. Каждый новый программист проходит через эту фазу. Мы начинаем изучать наш первый язык программирования с новым уровнем энтузиазма и мотивации. Однако за выбором первого языка программирования стоит долгая история. Когда вы решите научиться программировать и выполните поиск в Google «Лучший язык программирования для начинающих», они дадут вам множество результатов. Некоторые..

Траур как разработчик
Траур как разработчик Название этой публикации немного вводит в заблуждение - скорбеть о разработчике не так уж и сложно, чем о человеке с любой другой работой. Но, как разработчик, я расскажу о своем опыте через эту призму, как никого другого. На прошлой неделе умер мой друг. Мы не были лучшими друзьями, но он был великим человеком, чью компанию я любил, и, оглядываясь на нашу цифровую историю, я понял, что мы были рядом друг с другом в трудные времена: горе, домогательства, потеря..