Kā 15 minūtēs bez maksas palaist vietni AWS

Ja Amazon Web Services (AWS) jūs esat pilnīgi jauns, tas var notikt kā dvēseli satriecoši sarežģīts. Šķiet, ka ir ne tikai tūkstoš dažādu pakalpojumu, no kuriem katram ir vienlīdz noslēpumains nosaukums (piemēram, S3, Lambda, EC2 vai Athena), bet ir arī tik daudzkonfigurēt. Jums ir jāizlemj, cik daudz atmiņas atvēlēt savām funkcijām, no kura pasaules ģeogrāfiskā reģiona vēlaties, lai jūsu kods tiktu piegādāts, un jums ir jāveido dīvains JSON objekts, lai piešķirtu atļaujas? Tiešām ir viegli iegremdēt pirkstus u

Lasīt vairāk

Kā iemācīties UX dizainu un kļūt par pašmācītu lietotāja pieredzes dizaineri

Lietotāju pieredzes darbā ir pieņēmums, ka jūs veidojat, izdomājat un projektējat produktus un pieredzi citiem cilvēkiem. No tā dabiski izriet, ka ir ļoti svarīgi sākt savu UX izglītības ceļu, izprotot cilvēkus un liekot viņiem visu, ko jūs darāt, centrā. Ja jūs nopietni domājat par lietotāja pieredzes (UX) dizaina apguvi, vispirms jums ir jāsaprot dizaina domāšanas pamati. Dizaina domāšana, kā ja

Lasīt vairāk

Kā atšķirt dziļas un seklas kopijas JavaScript

Jauns vienmēr ir labāks! Jūs, protams, jau iepriekš esat nodarbojies ar JavaScript kopijām, pat ja jūs to nezināt. Varbūt esat dzirdējis arī par funkcionālās programmēšanas paradigmu, ka nevajadzētu modificēt esošos datus. Lai to izdarītu, jums jāzina, kā droši kopēt vērtības JavaScript. Šodien mēs apskatīsim,

Lasīt vairāk

JavaScript sadalītās virknes piemērs - kā sadalīt virkni masīvā JS

Virkne ir datu struktūra, kas attēlo rakstzīmju secību, un masīvs ir datu struktūra, kas satur vairākas vērtības. Un vai jūs zināt - virkni, izmantojot splitmetodi, var sadalīt vairāku virkņu masīvā . Apskatīsim, kā tas darbojas, ar dažiem piemēriem. TL; DR Ja jūs vienkārši vēlaties kodu, šeit jūs dodaties: const publisher = 'free code camp' publisher.split(' ') // [ 'free', 'c

Lasīt vairāk

Aparatūras pamati: kas īsti ir mikrokontrolleris?

Pamatlīmenī mikrokontrolleris ir tikai niecīgs dators. Būt par “niecīgu datoru” mums patiesībā neko daudz neliecina. Tāpēc iesim dziļāk. Daudzi cilvēki mikrokontrollerus saista ar Arduino. Bet ir svarīgi norādīt, ka Arduino nav mikrokontrolleris . Arduino ir pilnīga platforma, kas aptver programmatūru un aparatūru. Arduino ražo tādas i

Lasīt vairāk

Paskaidrots JavaScript Booleans - kā Booleans lietot JavaScript

Būla Būla vērtības ir primitīvs datu tips, ko parasti izmanto datorprogrammēšanas valodās. Pēc definīcijas būla skaitlim ir divas iespējamās vērtības: truevai false. JavaScript bieži ir netieša veida piespiešana būla vērtībai. Piemēram, ja jums ir paziņojums if, kas pārbauda noteiktu izteiksmi, šī izteiksme tiks piespiesta būla skaitlim: const a = 'a string'; if (a) { console.log(a); // logs 'a string'

Lasīt vairāk

Kas ir HTTPS? Ceļvedis drošai tīmekļa pārlūkošanai un pārlūka šifrēšanai

Iespējams, URL sākumā esat pamanījis “https”. Vai arī, iespējams, esat pamanījis bloķēšanu pārlūkprogrammas URL joslā. Ko nozīmē “https”? Ko nozīmē bloķēšanas ikona jūsu pārlūkprogrammā? Šīs lietas ir drošas tīmekļa pārlūkošanas atslēgas. Šajā rakstā jūs uzzināsiet visu par drošu tīmekļa pārlūkošanu un pārlūka šifrēšanu. "S" sadaļā HTTPS nozīmē Secure . Vispirms uzzināsim,

Lasīt vairāk

Pilnīgs ceļvedis uz sliedes internacionalizāciju (i18n)

Šajā rakstā jūs uzzināsiet, kā tulkot lietojumprogrammu Rails vairākās valodās, strādāt ar tulkojumiem, lokalizēt datuma laiku un pārslēgt lokalizāciju. Mēs redzēsim visus šos aspektus darbībā, izveidojot lietojumprogrammas paraugu un pakāpeniski to uzlabojot. Raksta beigās jums būs visas nepieciešamās zināšanas, lai sāktu šo koncepciju īstenošanu reālos projektos. Rails lietotnes sagatavošana

Lasīt vairāk

Kā ieviest kaudzi vaniļas JavaScript un ES6

Steks ir piespriež kolekcija vienību, kas seko pēdējā First Out (LIFO) principu. Lietu pievienošana un noņemšana notiek tajā pašā galā, ti, augšpusē. Jaunākie elementi atrodas augšpusē, un vecākie elementi ir apakšā. Mums apkārt ir daudz kaudzīšu, piemēram, grāmatu kaudzes, paplātes vai trauku kaudzes utt. Stack izmanto kompilator

Lasīt vairāk

Python funkciju rokasgrāmata ar piemēriem

Ievads funkcijās Python Funkcija ļauj definēt atkārtoti lietojamu koda bloku, kuru jūsu programmā var izpildīt daudzas reizes. Funkcijas ļauj jums izveidot modulārākus un sausākus sarežģītu problēmu risinājumus. Kaut arī Python jau nodrošina daudzas iebūvētas funkcijas, piemēram, print()un len(), jūs varat arī definēt savas funkcijas, kuras izmantot projektos. Viena no lielākajām fu

Lasīt vairāk

Kā veidot vēsturiskas cenu diagrammas ar D3.js

Soli pa solim pieeja finanšu datu kopu vizualizēšanai Saziņa ar datiem un šo vizualizāciju parādīšana vairākās ierīcēs un platformās ir izaicinājums.“Dati ir gluži kā neapstrādāti. Tas ir vērtīgs, bet, ja nerafinēts, to īsti nevar izmantot. ” - Maikls Palmers D3 (ar datiem pamatoti dokumenti) atrisina šo mūžseno dilemmu. Tas nodrošina izstrādātājiem

Lasīt vairāk

Kā atklāt savus nezināmos zināmos

Zināmi zināmi, nezināmi un nezināmi Ir pagājuši gandrīz divdesmit gadi, kopš toreizējais ASV Aizsardzības valsts sekretārs Donalds Ramsfelds sacīja:"Ir lietas, ko mēs zinām, ka zinām. Ir zināmi nezināmi. Tas nozīmē, ka ir lietas, kuras mēs tagad zinām, ka nezinām. Bet ir arī nezināmi nezināmi. Ir lietas, kuras mēs nez

Lasīt vairāk

Kā izmantot Eiklida algoritmu, lai atrastu lielāko kopīgo dalītāju (GCD)

Šajā tēmā vispirms ir jāzina par lielāko kopīgo dalītāju (GCD) un MOD darbību. Lielākais kopīgais dalītājs (GCD) Divu vai vairāku veselu skaitļu GCD ir lielākais vesels skaitlis, kas dala katru veselu skaitli tā, lai to atlikums būtu nulle. Lūk, piemērs: GCD 20, 30 = 10 (10 ir lielākais skaitlis, kas dala 20 un 30 ar atlikušo 0) GCD 42, 120, 285 = 3 (3 ir lielākais skaitlis, kas dala 42, 120 un 285 ar atlikušo 0) Operācija “mod” Mod darbība nodrošina atlikušo daļu, kad tiek sadalīti divi pozitīvi veseli skaitļi. Mēs to rakstām šādi: A mod B = R T

Lasīt vairāk

React Native - pieskārieni un ekrāna izmēri

React Native padara lietojumprogrammas, kas darbojas gan Android, gan iOS ierīcēs, izstrādes procesu daudz vieglāk, nekā tas bija kādreiz. Kamēr pirms tam jums bija jāstrādā ar vismaz divām programmēšanas valodām un ļoti atšķirīgām API, React Native no kastes ietver dažus noderīgus. Lūk, divu lietu pār

Lasīt vairāk

Funkciju sastāvs JavaScript

Funkciju sastāvs ir punktuāla pielietošana vienas funkcijas rezultātam. Izstrādātāji to dara manuāli katru dienu, kad ligzda darbojas: compose = (fn1, fn2) => value => fn2(fn1(value)) Bet tas ir grūti lasāms. Ir labāks veids, kā izmantot funkciju sastāvu. Tā vietā, lai lasītu tos no iekšpuses uz āru: add2AndSquare = (n) => square(add2(n)) Mēs varam izmantot augstākas pakāpes funkciju, lai tos sakārtotu sakārtotā veidā. add2AndSquare = compose

Lasīt vairāk