Вдишвайки въздух в ръководството за стил на AirBnB в JavaScript

Вдишвайки въздух в ръководството за стил на AirBnB в JavaScript

Никой не се заема да пише грозен, непоследователно оформен код. Това просто се случва.Дори и като единствен разработчик на проект, колкото повече време минава и колкото повече код извивате, толкова по-трудно е да поддържате последователен стил на кода.Ето защо имате нужда от ръководство за стил.Опитах от първа ръка колко повече екипи могат да постигнат след приемане на ръководство за стил.Вече не е нужно да правите малки призиви за преценка на стила през ц

Прочетете още
Как създадох заместител на Heroku и намалих разходите си за платформа с 4X

Как създадох заместител на Heroku и намалих разходите си за платформа с 4X

Можете да преминете към раздела „ Какво прави “, ако искате да стигнете директно до бизнеса.2019 АКТУАЛИЗАЦИЯ : CaptainDuckDuck вече е ребрандиран и разпространен като CapRover. Вижте //github.com/caprover/caproverБолкатаПреди няколко години започнах да играя с езици от страна на сървъра - най-вече Node JS. След няколко

Прочетете още
Docker Development WorkFlow - ръководство с Flask и Postgres

Docker Development WorkFlow - ръководство с Flask и Postgres

Docker, един от последните лудости, е невероятен и мощен инструмент за опаковане, доставка и стартиране на приложения. Разбирането и настройването на Docker за конкретното ви приложение може да отнеме малко време. Тъй като интернет е пълен с концептуални ръководства, няма да навлизам твърде дълбоко концептуално за контейнерите. Вместо това ще обясня какво означава всеки ред, к

Прочетете още
Реагиращ модел: Централизирани PropTypes

Реагиращ модел: Централизирани PropTypes

Избягвайте да се повтаряте, като централизирате PropTypesИма три популярни начина за обработка на типове в React: PropTypes, TypeScript и Flow. Тази публикация е за PropTypes, които в момента са най-популярни.? За налагане на типове в React обикновено използвам ... # responseRT е оценен- Кори Къща (@housecor) 23 септември 2017 г. Тъй

Прочетете още
Току-що взех безплатната си риза Hacktoberfest. Ето бърз начин да получите своя.

Току-що взех безплатната си риза Hacktoberfest. Ето бърз начин да получите своя.

Всеки октомври Digital Ocean и GitHub доставят безплатни ризи Hacktoberfest на хиляди хора по света.Получих ризи на Hacktoberfest през последните три години и ги нося с гордост.В тази бърза статия ще ви покажа как можете да получите риза Hacktoberfest - дори и никога преди да не сте кодирали.Изводът е следният: ако можете да отворите 5 заявки за изтегляне до 31 октомври - и аз ще ви преведа как да направите това - можете да получите вашата собствена риза Hacktoberfest, изпр

Прочетете още
Как да се регистрирате безплатно за курсове Coursera

Как да се регистрирате безплатно за курсове Coursera

Един въпрос, който ме задават през цялото време в Class Central, е: Курсовете Coursera наистина ли са безплатни?Потребителският интерфейс на Coursera е умишлено проектиран да тласне учащите към платените предложения на Coursera. Често обърква новите учащи по отношение на това какво съдържание всъщност е безплатно на платформата и как да започнат да се регистрират за него.Тъй като и

Прочетете още
Как да актуализирате обекти в масивите JSONB с PostgreSQL

Как да актуализирате обекти в масивите JSONB с PostgreSQL

Как да актуализирате конкретна стойност на масив JSONBДа приемем, че сте решили да съхранявате данни в базата данни като json или jsonb и сте открили, че току-що сте създали нови проблеми за себе си, които не сте имали преди. Не си сам.JSONB е мощен инструмент, но идва на известна цена, защото трябва да адаптирате начина, по който заявявате и обработвате данните.И не е рядкост да заредите ц

Прочетете още
Java за абсолютно начинаещи - пълен курс

Java за абсолютно начинаещи - пълен курс

Java е най-популярният език за програмиране според индекса TIOBE. Научете как да програмирате на Java в този пълен курс от Тим ​​Русчица.Това е пълен курс за Java, предназначен за абсолютно начинаещи. Не се изисква предишен опит в програмирането.Ето темите, разгледани в курса.Променливи и типове данниОсновни операториВход и скенериУсловия и Boolean

Прочетете още
Разбиране на Node.js управлявана от събития архитектура

Разбиране на Node.js управлявана от събития архитектура

Актуализация: Тази статия вече е част от моята книга „Node.js Beyond The Basics“. Прочетете актуализираната версия на това съдържание и повече за Node на jscomplete.com/node-beyond-basics .Повечето обекти на Node - като HTTP заявки, отговори и потоци - изпълняват EventEmitterмодула, за да могат да предоставят начин за излъчване и прослушване на събития.Най-простата форма на природата, управлявана от събития, е стилът на обратно извикване на някои от популярните функции Node.js - например fs.readFile,. При тази аналогия събитието ще бъде задействано веднъж (когато Node

Прочетете още
Как да създадете бот за качване на YouTube с помощта на скрипта на Google Apps

Как да създадете бот за качване на YouTube с помощта на скрипта на Google Apps

Винаги, когато чуете думата „Bot“, вероятно си представяте робот, какъвто те показват във филмите. Те също са ботове, доста умни. Но тук имаме предвид различен вид бот.Можем да определим бот като скрипт, който може да се използва за автоматизиране на определени задачи, които са или досадни, или трудни

Прочетете още
Въведение в Git Aliases: по-бърз начин за работа с Git

Въведение в Git Aliases: по-бърз начин за работа с Git

Като разработчици ние познаваме Git много добре, тъй като той е много важна част от ежедневната ни дейност. Разработчиците на софтуер го използват постоянно. Не можем да прекараме един ден, без да взаимодействаме с Git. Можем да стартираме Git от терминала или да използваме някои инструменти на трети страни като Sourcetree.Но има някои фенове на терминали, които винаги обичат да пускат Git

Прочетете още
Това са най-ефективните стратегии за тестване на микросервизи, според експертите

Това са най-ефективните стратегии за тестване на микросервизи, според експертите

Тестването на микроуслуги е трудно. По-конкретно, тестването от край до край е трудно и това е нещо, което ще обсъдим по-подробно в тази статия.Но първо, бърза история.Научих колко трудно може да бъде тестването на микросервизи, когато за пръв път попаднах в технологичен стек със седем отделни микросе

Прочетете още
AWS CloudFormation: Къде да намерите помощ, когато имате нужда от нея

AWS CloudFormation: Къде да намерите помощ, когато имате нужда от нея

Гледането на обикновен, тъп ред на командния ред без представа какво да правите с AWS CLI следващото може да бъде унизително преживяване. И поне според моя опит, взирането в конзолата за управление на AWS CloudFormation може да бъде по-лошо.Така че позволете ми да ви предложа бърза помощ за започване на работа, основана на част от съдържанието в най-новия ми курс Pluralsight. На първо място, ако планирате да упра

Прочетете още
Научете езика за програмиране Solidity и започнете да разработвате за блокчейна

Научете езика за програмиране Solidity и започнете да разработвате за блокчейна

Научете се да програмирате в Solidity в този пълен урок от университета Dapp. Solidity е обектно-ориентиран език за програмиране за писане на интелигентни договори. Използва се за изпълнение на интелигентни договори на различни блокчейн платформи, най-вече Ethereum.В този курс ще научите как да пишете Ethereum интелигентни договори за блокчейна, използвайки езика за програмиране Solidity. Не е нужно да знаете нищо за Solidity или блокчейна, за да го следвате

Прочетете още
Как да създадете свой собствен Дядо Коледа с Gatsby и React Leaflet

Как да създадете свой собствен Дядо Коледа с Gatsby и React Leaflet

Коледният сезон е вълшебно време на годината. Имаме Дядо Коледа да лети наоколо, разпръсквайки веселие и елфи в роуминг из Ню Йорк по време на годишния ни ревач със семейството и приятелите.За да влезем в духа, ще завъртим уеб приложение, което включва карта, която проследява Дядо Коледа върху него!Редактиране на 12/23: Актуализирано приложение

Прочетете още
Въведение в React Hooks

Въведение в React Hooks

Тъй като библиотеката ReactJs получава нови актуализации, се добавят много неща и няколко, които също са остарели. ReactJs става все по-мощен от ден на ден поради подобни актуализации. Като разработчик трябва да сте в течение с новите функции, излизащи във всяка версия.Чували ли сте за React Hooks?Е, React Hooks, функция

Прочетете още
Вложени връзки в сериализатори за полета OneToOne в Django Rest Framework

Вложени връзки в сериализатори за полета OneToOne в Django Rest Framework

Django Rest Framework (DRF) е една от ефективно написаните рамки около Django и помага за изграждането на REST API-та за фона на приложението.Използвах го в един от личните си проекти и се натъкнах на това предизвикателство „сериализиране на модел, който препраща към друг модел чрез поле OneToOne“.`Използвах потребителския модел от django.contrib.auth.models. Исках да напиша API за създаване и актуализиране на потребителски обект чрез един API, който също актуализира атрибутите на моя модел. Решениет

Прочетете още
Ако сте разработчик, трябва да започнете да пишете в блогове - и ето защо.

Ако сте разработчик, трябва да започнете да пишете в блогове - и ето защо.

Блогърското ми пътуване и умения, които съм придобил по пътяВ живота ми имаше много случайни събития, които ми донесоха голяма полза в кариерата ми, а блогването определено е едно от тях. Днес бих искал да ви заведа на моето пътуване в блогове и да споделя с вас някои от уменията, които съм придобил от блоговете.Как започна моето блог път

Прочетете още
Как да създадете карта на списъка с кофи за пътуване с Gatsby, React Leaflet и GraphCMS

Как да създадете карта на списъка с кофи за пътуване с Gatsby, React Leaflet и GraphCMS

Пътуването е забавно и всички имаме много места, които искаме да посетим, но рядко имаме време да го направим наведнъж. За това са списъците с кофи! Как можем да създадем персонализирано приложение за картографиране, което да показваме всички наши дестинации в нашия списък с сегменти?Какво ще строим?Стъпка 1: Създаване на ново приложение с Gatsby Starter LeafletСтъпка 2: Създаване и управление на списък с места за пътуване с GraphCMSСтъпка 3: Изпитване на нашите данни за местоположението на GraphCMS с Gatsby и Grap

Прочетете още
Подробен урок: как да използвате API на Shopify Storefront с React и Redux

Подробен урок: как да използвате API на Shopify Storefront с React и Redux

Електронна търговия за всички! (... уебсайтове, това е?)Написано от Крис август 2018 г., актуализирано ноември 2018 г.Предистория и мотивацияТака че мотивацията тук беше доста проста. Исках посетителите на моя сайт да могат да разглеждат, търсят и избират продукти директно в моя потребителски домейн, без да се налага да

Прочетете още
Вашето най-добро ръководство за Google Maps SDK на iOS, използвайки Swift 4

Вашето най-добро ръководство за Google Maps SDK на iOS, използвайки Swift 4

Много приложения за iOS използват Google Maps. Това е много често срещана функция, затова реших да подготвя най-доброто ръководство за Google Maps SDK за iOS. Този урок обхваща всичко, което може да се наложи да знаете.Надявам се, че моите читатели ще поискат функции, така че мога да разширя тази статия. Всичко ще бъде документирано в този пост! ?ИнсталацияПреди да

Прочетете още