Hordhaca Luqadda Barnaamishka Prol - Qeybta 1

basal

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:

Soodh gareyo farta

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

1

2

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

3

4

Barnaamijka Saddexaad: Hawlgallada Aasaasiga ah.pl

Iyada oo kor lagu soo bartay waxaan hadda samayn karnaa barnaamij fuliya afarta hawlgal ee aasaasiga ah

5

6

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.

7

8


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   faahfaahsan dijo

    Oh! Waayahay, aan baranno Perl 😀

    1.    ka fogaansho dijo

      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.

      1.    ozkar dijo

        +5 Sabtigana waxaad igu leedahay whiskey a

        1.    ka fogaansho dijo

          Wax cabitaan ah mua… haddii aan cabbo whiskeyga waxay awood u leedahay inay ku dhejiso qalabka loo yaqaan 'python' qalabka xakamaynta.

      2.    leonardopcc1991 dijo

        Haa, laakiin waan jeclahay Perl sida loo maareeyo feylasha, iyo sababta oo ah waxay ku jihaysan tahay qoraallo ka caawiya jadwalka hawlaha serverka

        1.    ka fogaansho dijo

          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."

          1.    leonardopcc1991 dijo

            Waxaan sidoo kale rabaa inaan ku dhex maro Python iyo Ruby, laakiin marka hore waxaan dhammeyn doonaa ugu yaraan Tababarka Perl xD

          2.    Juan dijo

            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.

      3.    Mau dijo

        Pffff si lamid ah ayuu u fikiray ilaa aan kaqabtay howsha wax walbana waxaa loogu talagalay perl. Waxay ku tusaysaa inaadan fasalka ka bixin.

  2.   Andrés dijo

    Genie, ma jiri doonaan inbadan oo ka mid ah qaybtaan, luqadaha kale sida Python 3 ama Ruby?

    1.    Gaius baltar dijo

      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

      1.    Andrés dijo

        Mahadsanid, waxaan raadinayay wax sidan oo kale ah.

    2.    Gaius baltar dijo

      Waan ka xumahay, ta aan dhigay ma ahan mid hordhac ah, waa mid kale 😀

  3.   Gaius baltar dijo

    OH !!!! Waxaan u keydisaa markaan dhammeeyo koorsada Python !!! 😀

  4.   Stefano dijo

    Mahadsanid Leonardo, kaliya waxaan ku weydiisanayaa fadlan hadii aad dhigi kartid qoraalada tilmaamaha halkii aad sawirada ka dhigi laheyd 🙂

    1.    leonardopcc1991 dijo

      Waxaan ilaaway inaan horeyba ugu xiray iskuxiraha furayaasha GitHub

  5.   juanli dijo

    Orale !!! Uma maleyneynin inay lamid tahay C ++ !! , Mawduuc Xad dhaaf ah !!

  6.   alf dijo

    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

    1.    leonardopcc1991 dijo

      Waan ku xisaabtami doonaa, qaabaynta koodhku way ka tagaysaa maadaama ay tahay Sublime Text 🙂

  7.   aan isticmaalno Linux dijo

    Wax ku biir weyn!
    Hambalyo!

  8.   Juanra 20 dijo

    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

  9.   Erick dijo

    Runtu aad ayey u wanaagsan tahay waxaanan sugi doonaa qormada xigta, Salaan

  10.   Victor Franco dijo

    Waxay noqon kartaa mid duug ah laakiin waligeed dhib malahan inaad wax yar ka ogaato luuqaddan ... waad ku mahadsan tahay tuto-kan ...

  11.   basaas dijo

    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.

    1.    leonardopcc1991 dijo

      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

      1.    Axel dheeraad ah dijo

        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!

  12.   Alfonso dijo

    Oo weli ma luuqaddaas qadiimiga ah ayaa ku jirta?

    1.    Atheyus dijo

      Haddii aan ka hadalno Linux ...