Agenda
- Waa maxay Perl
- Deegaanka Horumarinta (GUI)
- Nooca Doorshooyinka
- Daabac shaqada
- Barnaamijka Koowaad: HolaBarcamp.pl
- Shaqada STDIN
- Barnaamijka Labaad: WelcomeAlBarcamp.pl
- Barnaamijka Saddexaad: Hawlgallada Aasaasiga ah.pl
- HADDII bayaan
Tani waxay noqon doontaa qaybtii ugu horreysay ee Barnaamijyada ee Perl, maaddadan waxaa loo isticmaali doonaa bandhigga BarCamp Milagro halkaas oo aan ku noqon doono carwade, waxay u qaybisaa qaybo si aan jagadu u weyneyn, waxaan rajeynayaa inaad jeceshahay.
Dhammaan feylasha lagu sheegay maqaalka waxaa lagala soo bixi karaa xiriiriyahan:
Wixii loogu adeegayo Perl
Perl waa luqad dhowr ujeeddo leh, oo laga samayn karo qoraallo yaryar si loo maareeyo server-yada ku saleysan Unix o GNU / Linux, si loo sameeyo bogagga shabakadda, waxaa jira mashaariic dhammaystiran oo laga sameeyay Perl
Deegaanada Horumarka
Waqtigan xaadirka ah suuqa waxaa jira deegaanno badan oo horumarineed oo loogu talagalay barnaamijka oo aan ku magacaabi karno:
1.- SublimeText (Windows iyo GNU / Linux)
2.- Eclipse (Windows iyo GNU / Linux)
3. - OpenPerlIDE (Windows)
4.- Notepad ++ (Windows)
Nooca Doorshooyinka
Perl sida dhamaan luuqadaha barnaamijyada waxaa kujira noocyo kaladuwan oo doorsoomayaal ah
* Nabarro. Doorsoomayaashu waxay ku bilaabmaan $, sida $ variable. Xargaha qoraalka ama tirooyinka ayaa matalaya halkan.
* Diyaarado. Arrays waxay ku bilaabmaan @, sida @variable. Wixii aad rabto gudaha ayaad geli kartaa.
* Hash. Xashiishku waxay ka bilaabmaan%, oo ah% isbeddel. Labada doorsoome iyo xogba waxbay noqon karaan.
Nabarro
$var1 = 33; #Esto es una Variables Global
My var=32; #Esto es una Variable Local
Arrays
@array = ( “uno”,”dos”,”tres” ); #Array 3 elementos
@array=(); #Array de x elementos (Indefinido)
Hash
%hash = ( 1, "uno", 2, "dos", 3, "tres" );
Daabac shaqada
Shaqada print sida luqadda barnaamijka C ++, waxaa loo isticmaalaa in lagu daabaco xarig qoraal ama waxyaabaha ku jira doorsoomaha shaashadda
Barnaamijka Koowaad: HolaBarcamp.pl
Shaqada STDIN
Wixii aan ka shaqeynay C o C ++ waa inay xasuusnaadaan waxqabadka iskaanka. Hagaag, STDIN waxay fulisaa isla shaqada taas oo ah in la helo qiimayaasha uu soo galay kumbuyuutarka, laakiin si ka duwan sida loo yaqaan 'scanf' ee aan ku sheegi laheyn qiimaha la gelayo 'STDIN', waa inaan sidan sameynaa oo kaliya
$variable=<STDIN>;
STDIN waxaad ku qori kartaa qoraalka, lambarka, xarfaha, intaas oo dhan adigoon qeexin sida lagu sameeyay sawirka:
scanf(“%d”, variable_tipo_entera);
Barnaamijka Labaad: WelcomeAlBarcamp.pl
Barnaamijka Saddexaad: Hawlgallada Aasaasiga ah.pl
Iyada oo kor lagu soo bartay waxaan hadda samayn karnaa barnaamij fuliya afarta hawlgal ee aasaasiga ah
HADDII bayaan
Bayaanka IF, sida luuqad kasta oo barnaamij ah, waxaa loo isticmaalaa marka aan dooneyno inaan sameyno waxqabadyo ama waxaan ubaahanahay hanaan la qabanayo marka xaalada la buuxiyo.
Oh! Waayahay, aan baranno Perl 😀
Hooyo ilaahay…. baraha Perl ee 2013, luuqadaasi nabad ha ku dhinto, hadaad jeceshahay luqadaha "smart", baro Ruby ka dhaxlaya waxyaabo badan oo ka mid ah Perl (falsafada TIMTOWTD tusaale ahaan) laakiin aad u kacsi badan.
+5 Sabtigana waxaad igu leedahay whiskey a
Wax cabitaan ah mua… haddii aan cabbo whiskeyga waxay awood u leedahay inay ku dhejiso qalabka loo yaqaan 'python' qalabka xakamaynta.
Haa, laakiin waan jeclahay Perl sida loo maareeyo feylasha, iyo sababta oo ah waxay ku jihaysan tahay qoraallo ka caawiya jadwalka hawlaha serverka
Taasi waa sababta aan kuugu sheegayay Ruby ee ma ahan Python, Matz waa taageere Larry Wall waxbadan ayaana koobiyeeyaa, in lambarka Perl uu yahay mid aan la ilaalin karin, waxaad gabowday xirmooyin badan oo maskaxda ah kaliya waxaad fahmeysaa cadaabtii aad sameysay 3 bilood ka hor.
Anigu shaqsiyan waxaan u ahay taageere Python ah. Zen ayaa iiga dhigtay qof jecel.
"Waa inay jirtaa mid - oo la doorbidayaa kaliya hal qaab oo aan muuqan oo lagu sameeyo."
Waxaan sidoo kale rabaa inaan ku dhex maro Python iyo Ruby, laakiin marka hore waxaan dhammeyn doonaa ugu yaraan Tababarka Perl xD
Waxay noqon doontaa wax aan la ilaalin karin laakiin aad muhiim ugu ah, ugu yaraan aniga ahaan waxay ila tahay shaqo ama maya. Anigu waxaan ahay cilmi-baare, ka shaqaynta xogta GPS iyo afafka hooyo ee softiweer-ka ugu muhiimsan adduunka hawshan (ma jiraan wax ka badan 4) waa Fortran iyo Perl. Xaqiiqdii, haddii ay i siiyaan Postdoc dhammaadka qoraalka waxay kuxirantahay barashadayda Perl, haddii kale, sida ugu dhakhsaha badan ee deeqdayda waxbarasho dhammaato waan noqon doonaa shaqo la'aan iyo iyadoo aan suurtagal ahayn inaan sii wado. Markaa in la barto Perl oo aan lagu wareegin guriga oo la sameeyo xoogaa qoraallo ah oo lagu beddelayo qoraallada faylasha ku jira, laakiin si dhab ah.
Waxaad ku heysataa tusaale dalabkan dhowaan:
http://www.bernese.unibe.ch/Stellen/Stellenausschreibung_20140225.pdf
Perl waa mid ka mid ah kuwa lagu taliyay. Aniguna intaan kujiro arimahan cilmi baarista, waxaan hubaa in qofkasta oo aan xakamaynin qaar kamid ah luuqadahan uusan waxba qabsan.
Waad ku mahadsantahay casharro Perl kasta oo aad soo dhigto.
Pffff si lamid ah ayuu u fikiray ilaa aan kaqabtay howsha wax walbana waxaa loogu talagalay perl. Waxay ku tusaysaa inaadan fasalka ka bixin.
Genie, ma jiri doonaan inbadan oo ka mid ah qaybtaan, luqadaha kale sida Python 3 ama Ruby?
Waxaa laga yaabaa inaad horeyba uga sii horumarsaneyd, laakiin Jaamacadda Toronto waxay leedahay koorsadan bilaashka ah ee Python-ka ah oo aad ugu fiican kuwa aan annagu xitaa lahayn baradhada barnaamijka. 😀
https://www.coursera.org/course/interactivepython
Mahadsanid, waxaan raadinayay wax sidan oo kale ah.
Waan ka xumahay, ta aan dhigay ma ahan mid hordhac ah, waa mid kale 😀
OH !!!! Waxaan u keydisaa markaan dhammeeyo koorsada Python !!! 😀
Mahadsanid Leonardo, kaliya waxaan ku weydiisanayaa fadlan hadii aad dhigi kartid qoraalada tilmaamaha halkii aad sawirada ka dhigi laheyd 🙂
Waxaan ilaaway inaan horeyba ugu xiray iskuxiraha furayaasha GitHub
Orale !!! Uma maleyneynin inay lamid tahay C ++ !! , Mawduuc Xad dhaaf ah !!
leonardopc1991 qaabkaad wax uqorto wax xoogaa foolxumo ah, waxaan kugula talinayaa inaad aqriso qaabka pep8 (waa Python laakiin wali wuxuu ku shaqeeyaa luuqado kale) halkan waa Isbaanish http://mundogeek.net/traducciones/guia-estilo-python.htm
Waan ku xisaabtami doonaa, qaabaynta koodhku way ka tagaysaa maadaama ay tahay Sublime Text 🙂
Wax ku biir weyn!
Hambalyo!
Wax ku biirinta wanaagsan 😀 sifiican ayaa loo sharaxay waana jeclahay tusaalooyinka.
Way fiicnaan laheyd haddii ugu dambeyn, iyo dabcan haddii aad awoodid, ku jimicso casharrada muujinaya casharrada Perl ku sameyn karo GNU / Linux
Runtu aad ayey u wanaagsan tahay waxaanan sugi doonaa qormada xigta, Salaan
Waxay noqon kartaa mid duug ah laakiin waligeed dhib malahan inaad wax yar ka ogaato luuqaddan ... waad ku mahadsan tahay tuto-kan ...
Dhammaan qoraallada waa la soo dhaweynayaa, laakiin uma arko wax caadi ah in qof hadda uun baranaya luuqad uu haddaba casharro ka bixinayo.
Shaqada daabacaadda waa astaamaha C, ee C ++ waxay noqoneysaa mid isku mid ah, oo la mid ah iskaanka.
Inta soo hartay ma garanayo waxaan dhahayo, ma aqaano luqadda, laakiin galitaankan waa la qadarinayaa.
Kaliya ma bilaabayo iyo waxa aan ogahay xitaa xareynta feylasha, hada waxaan si buuxda ugu lug leeyahay qeybta garaafka iyadoo la adeegsanayo perl qt4 ka dibna aan aado qeybta BD iyo ugu dambeyn qeybta webka :), salaan iyo mahadsanid joojinta , iyo haddii waxa aad ka faallootay c iyo c ++ ay ahayd qalad qoraal ah, waan wareeray maaddaama tilmaamahaasi ay ka shaqeeyaan c iyo c ++ xD labadaba, oo lagu saxo bogagga si loo muujiyo
Waa salaaman tahay Leonardo, ma iga caawin kartaa luqaddan? Waxaan ubaahanahay inaan kahelo perl faylka php, mana sameyn karo 😉 Waxaan rajeynayaa inaad gacan i siin doontid, salaan!
Oo weli ma luuqaddaas qadiimiga ah ayaa ku jirta?
Haddii aan ka hadalno Linux ...