Tosaímid le cláir na bliana

Is ionadh cé chomh maith agus a fuair an mhaith Mario Agus chun an fhírinne a rá is í an chéad alt a fhoilsím a ghineann níos mó ná 10 míle radharc, cuireann sé seo an fál ard go leor do na cinn seo a leanas agus tá súil agam nach gcuirfidh mé díomá ort leis seo 🙂 Go raibh míle maith agat as mo chuid scríbhinní a fháil suimiúil go leor chun iad a roinnt ar an mbealach 🙂

Cláráil

Is ábhar faiseanta é seo, tá gach duine ag iarraidh clár a dhéanamh, nó ar a laghad ceapann gach duine gur scil atá ag éirí níos riachtanaí é, agus chun an fhírinne a rá ba mhaith liom leabhar iomlán a scríobh ar chláir, GNU / Linux, slándáil, agus b’fhéidir ag pointe éigin gur féidir liom, ach foghlaim conas leabhair in aisce a scríobh agus i bhformáid deas 😛.

Tagann an teicneolaíocht chun cinn go gasta

Seo ceann de na fáthanna nár scríobh mé an leabhar go fóill 😛 ós rud é go dteastaíonn uaim rud a dhéanamh a fhéadfaidh bacainn ama a shárú i réimse nach maireann rudaí de ghnáth níos mó ná cúpla lá ar an mbealach reatha. Sin é an fáth san alt seo gur mhaith liom beagán a insint duit faoi na coincheapa seachas na cur chun feidhme, ar an mbealach seo is féidir linn na línte seo a athléamh i gceann tamaill agus leanfaidh siad de bheith bailí.

Maireann na prionsabail níos faide

Cé go bhfuil go leor teangacha cláir ann inniu, is féidir go leor de na coincheapa a rianú siar go dtí an bunús céanna. Is éard atá i gceist agam leis seo ná go bhfuil go leor de na rudaí a fhoghlaimítear inniu bailí ar feadh i bhfad, agus is dócha go leanfaidh siad ar aghaidh, toisc go ndéantar an clár le pearsantacht agus fad a leanfaidh siad orthu ag forbairt, fanfaidh roinnt coincheapa.

Eolas ar na boinn

Tá go leor cúrsaí ann cheana féin, cuid acu saor in aisce agus cuid acu nach bhfuil, a nochtann cuid mhaith de chomhréir a lán de na teangacha cláir is mó éilimh inniu. Ach nílimid chun é seo a dhéanamh anseo 🙂 Ba mhaith liom beagán a insint duit faoi cad ba cheart do gach ríomhchláraitheoir smaoineamh sula dtosaíonn sé ar an gclár d’fhonn post réasúnta a dhéanamh.

Is cinnte go bhfuil rud éigin riachtanach chun intinn an ríomhchláraitheora a iontráil, cheana féin in alt a bhí sean go leor phléamar an téama. Anois táimid chun dul isteach sna coincheapa a ligeann dúinn an cód a scríobh.

Athróga agus feidhmeanna

Is spásanna cuimhne iad na hathróga, smaoinímid ar na boscaí poist atá ag foirgnimh mhóra, tá siad deartha chun cineálacha áirithe réad a stóráil, tá cinn mhóra agus bheaga ann, is féidir leo a bheith ina n-aonar nó i ngrúpaí. Is éard is athróg ann luach a bhfuil a fhios agat go n-úsáidfear é le himeacht ama, cé nach bhfuil a luach ar eolas agat go díreach i dtosach, má tá a fhios agat é agus má tá a fhios agat nach n-athróidh sé, táimid ag tabhairt aghaidh ar tairiseach.

Os a choinne sin, is tacair treoracha iad feidhmeanna. Is é treoir an rud is bunúsaí is féidir le próiseálaí a dhéanamh, is é an chúis atá leis na feidhmeanna ná ligean don ríomhchláraitheoir tacair orduithe a ghrúpáil le go mbeidh siad in ann iad a athdhéanamh ar fud an chláir. Breathnaímid ar shampla simplí agus mionsonraithe.

Féin. Christopher Diaz Riveros

Is clár beag é seo atá scríofa i C, tá an fheidhm againn priomh, An athróg saludo, agus an fheidhm printf a thagann ón leabharlann stdio.h. Déanaimis an sampla a mhodhnú beagán agus ansin é a thiomsú le feiceáil cad a tharlóidh.

Féin. Christopher Diaz Riveros

Tá feidhm bheag againn ar a dtugtar saludar a thógann mar athróg athróg ar a dtugtar saludo agus déanann sé é a phriontáil. Ní athraíonn sé seo toradh deiridh an chláir mórán ach tugann sé deis dúinn prionsabal iontach úsáideach an chláir a thaispeáint, an astarraingt. Feicfimid an toradh:

Féin. Christopher Diaz Riveros

Clár simplí, atá lán d’eolas agus d’obair.

Leabharlanna

An chúis a chruthaigh mé an fheidhm saludar ní raibh ann ach ceann de na prionsabail is mó a bhaineann le forbairt bogearraí a thaispeáint, atá ainmnithe againn cheana féin: astarraingt. Díreach mar atá sainithe againn saludarprintf() sainmhíníodh áit éigin inár gcóras oibriúcháin (leabharlann chaighdeán C GNU), tugtar leabharlann / modúl / leabharlann ar an áit seo go coitianta. Is tacair feidhmeanna iad leabharlanna a ligeann dúinn feidhmiúlacht a chur lenár gcláir gan a bheith in ann an roth a athinsint. Sa chás seo, buíochas le printf Ní gá dúinn a bheith buartha faoin loighic uile atá riachtanach le go mbeimid in ann an teachtaireacht a theastaíonn uainn a thaispeáint i gcríochfort.

Tá leabharlanna i láthair i mbeagnach gach teanga cláir atá ann faoi láthair, ós rud é go bhfuil sé níos éasca codanna de chód a roghnú agus a chur i bhfeidhm ná gach feidhm a chruthú ón tús.

Astarraingt

Samhlaigh an córas ríomhphoist, ní gá go mbeadh a fhios againn na lóistíochta uile is gá chun litir a sheoladh nó a fháil, tarlaíonn an rud céanna le ríomhchlárú, tá achomaireacht riachtanach chun cód buan agus galánta a ghiniúint. Ligeann an próiseas seo duit ainmneacha a úsáid ginearálta chun próisis a shainiú ginearálta.  Is é sin le rá, má chruthaímid an fheidhm enviarCarta() tá a fhios againn ar bhealach ginearálta tabharfaidh an fheidhm sin aire do litir a sheoladh, ach ní gá cad iad na céimeanna is gá chun é sin a dhéanamh. Agus seo pointe eile go bhfuil astarraingt chomh maith, ós rud é go gceadaíonn sé dúinn incapsulate deighleoga próisis.

Encapsulation

Ár ról saludar is sampla soiléir é den chuimsiú, tugann sé deis dúinn bloc dúnta a bheith againn le treoracha ar leith ar féidir linn a úsáid uair nó míle laistigh de chlár. Fágann sé sin go bhfuil an cód níos éasca le léamh agus go bhfuil sé níos éasca é a dhífhabhtú ós rud é go dtagann earráid chun cinn, tá a fhios againn go díreach cad iad teorainneacha ár bhfeidhm, agus tá gach ráiteas ar eolas againn i spás beag. Tugann sé seo prionsabal cláraithe atá coitianta go leor dúinn in UNIX

Déan rud amháin, déan go han-mhaith é

Feidhm mhaith is ea feidhm a solamente Déanann sé rud amháin, ach déanann sé go han-mhaith é. Déanaimis smaoineamh air seo ar feadh nóiméad ... enviarCarta() is dócha go ndéanfadh sé a lán rudaí, rud nach féidir a bheith go maith má theastaíonn uainn an próiseas a dhífhabhtú saludar() ní dhéanann ach ceann amháin. Le himeacht ama, má thagann fadhbanna chun cinn, beidh sé níos éasca an dara ceann a dheisiú ná an chéad cheann. Rogha chun an fhadhb seo a sheachaint ná leibhéil éagsúla astarraingthe a ghiniúint enviarCarta(), ciallaíonn sé seo go mbeadh daoine eile laistigh den fheidhm verificarSobre() agus b’fhéidir taobh istigh den cheann seo mar verificarRemitente(). I ndeireadh na dála an fheidhm dheireanach seo (verificarRemitente()) i bhfad níos sainiúla ná díreach enviarCarta() agus ar an mbealach seo is féidir linn codanna den chód a chuimsiú ionas go ndéanfaidh siad an rud atá riachtanach agus gan ach rud amháin ag an am.

Cleachtadh

Teastaíonn cleachtas chun ealaín na gclár a fhoghlaim, agus ós rud é gur thug mé léargas an-ghinearálta ar an ábhar anois, is gá duit cleachtadh le teangacha éagsúla, nó fadhbanna éagsúla. Ar dtús ag iarraidh feidhmeanna ar leith a ghiniúint, ansin an chastacht a mhéadú. Mar is gnáth, má thagann amhras nó moltaí nó trácht chun cinn, cabhraíonn siad go mór liom a bheith ar an eolas faoi na gnéithe atá le treisiú. Go raibh míle maith agat agus b’fhéidir go mbeidh 2018 lán de éachtaí agus de thionscadail iontacha. Cheers


Cloíonn ábhar an ailt lenár bprionsabail eitic eagarthóireachta. Chun earráid a thuairisciú cliceáil anseo.

20 trácht, fág mise

Fág do thrácht

Ní thabharfar do sheoladh r-phoist a fhoilsiú. Réimsí riachtanacha atá marcáilte le *

*

*

  1. Freagrach as na sonraí: Miguel Ángel Gatón
  2. Cuspóir na sonraí: SPAM a rialú, bainistíocht trácht.
  3. Legitimation: Do thoiliú
  4. Na sonraí a chur in iúl: Ní chuirfear na sonraí in iúl do thríú páirtithe ach amháin trí oibleagáid dhlíthiúil.
  5. Stóráil sonraí: Bunachar sonraí arna óstáil ag Occentus Networks (EU)
  6. Cearta: Tráth ar bith is féidir leat do chuid faisnéise a theorannú, a aisghabháil agus a scriosadh.

  1.   Juanjo a dúirt

    Táim paiseanta faoi linux ó d’athraigh mé ó fhuinneoga a bhuíochas má chláraíonn tú cheana i bash agus c le haghaidh glaonna córais go raibh maith agat

    1.    ChrisADR a dúirt

      Juanjo iontach! Coinnigh suas é 😉 b’fhéidir sula mbeidh a fhios agat go mbeidh tú ag cabhrú le tionscadail bhogearraí foinse oscailte saor in aisce ar fud an domhain. beannú

  2.   Rodrigo a dúirt

    An-spéisiúil, ach nuair atáim ar tí mo chéad chéimeanna a ghlacadh i gclárú agus táim ag pleanáil gurb í 2018 an bhliain nuair a fhoghlaimím clár. Beagnach amhail is dá mba rud é gur leag tú aer ethereal an ghréasáin.
    Go raibh maith agat as an alt seo, tá súil agam gur féidir leat níos mó eolais a thabhairt dúinn ar shaincheisteanna slándála ríomhaire nach bhfuil in intinn ríomhaire go mór.

    Maidir is

    1.    ChrisADR a dúirt

      Dia duit Rodrigo, mar is cinnte go mbeidh an 2018 seo lán d’ailt ar ríomhchlárú agus ar shlándáil, fad a gheobhaidh mé post a ligfidh dom é a dhéanamh 😛 ach idir an dá linn is féidir liom a chinntiú go mbeidh mé in ann scríobh go minic sa chéad leath den bhliain, ar a laghad go dtí go gcríochnóidh mé mo chuid staidéir hahaha

      Beannachtaí agus ádh mór ort agus é mar aidhm agat clár a dhéanamh an bhliain seo chugainn 🙂

  3.   Ernesto Guillermo Vitali a dúirt

    Go raibh míle maith agat as alt chomh spéisiúil a scríobh. Is múinteoir an-mhaith thú.
    Tá an t-alt faoi Mar.io ag dul níos mó ná mar a bhí amhras ort. Tá sé ar fheabhas agus tá sé scríofa go han-mhaith.
    Athbhliain faoi mhaise daoibh !!!
    EG Vitali

    1.    ChrisADR a dúirt

      Go raibh míle maith agat Ernesto, focail an-chineálta.

      Is cinnte go raibh sé níos mó ná mar a shíl mé a bheadh ​​ann, agus spreagann sé sin mé chun scríbhneoireacht a choinneáil níos mó agus níos fearr agus níos fearr, agus is cinnte go bhfuilim ag lorg áit inar féidir liom post teagaisc a dhéanamh, is fiú go mór dom é agus is dóigh go dtabharfadh sé an deis dom níos mó ábhar a scríobh faoi ríomhchlárú agus slándáil agus rudaí eile a chuireann fiosracht i m’intinn i gcónaí 🙂

      Beannachtaí agus athbhliain faoi mhaise daoibh freisin 🙂

  4.   Domhan Tecprog a dúirt

    Post an-mhaith le mo chara, go leor beannachtaí ó Lima - Peiriú, tá súil againn freisin go bhfeabhsaíonn an clársceidealú saol daoine, ag súil go leanfaidh tú ag foilsiú níos mó iontrálacha, deirimid slán, barróg.

    1.    ChrisADR a dúirt

      Go raibh míle maith agat agus is cinnte go dtiocfaidh níos mó iontrálacha, tá súil agam sraith iomlán a dhéanamh chun léitheoirí a ullmhú do chomhoibriú na dtionscadal bogearraí saor in aisce. Beannachtaí agus éachtaí an 2018 seo

  5.   Anonymous a dúirt

    Coinnigh suas é, beannachtaí.

  6.   Ricardo a dúirt

    Tá an post thar cionn ... beannachtaí ó Paragua ... ag súil go mbeidh 2018 ina bhliain i bhfad níos fearr ná na cinn roimhe seo ... tagann gach tionscadal pearsanta amach ... agus go leanfaidh tú ort ag cur le do chuid eolais ... Éachtaí !!!

    1.    ChrisADR a dúirt

      Dia duit Ricardo, go raibh míle maith agat as na beannachtaí, is cinnte go bhfuil súil agam leanúint ar aghaidh ag roinnt, is cinnte i mbliana go mbeidh roinnt alt 😉 éachtaí don 2018 seo freisin! Cheers

  7.   JorgeFS a dúirt

    Cad mania don chainteoir Spáinnis leabharlann a rá agus í ag tagairt do «leabharlann». Leabharlanna cód iad, ní leabharlanna.
    Beannachtaí.

    1.    ChrisADR a dúirt

      hahaha go raibh maith agat as an bhfaisnéis Jorge, ar an drochuair i bPeiriú tugaimid leabharlanna orthu, ach modúil freisin, cé go bhfuil rath níos fearr ar leabharlann go cinnte, feicfidh mé an féidir liom an téacs a choigeartú chun é a dhéanamh níos ceart 🙂 Beannachtaí agus 2018 sona

  8.   Aanxhel a dúirt

    Réamhrá an-mhaith ar chláir,
    Tá súil agam agus go leanfaidh tú ag déanamh níos mó ranníocaíochtaí mar seo.

    1.    ChrisADR a dúirt

      Go raibh míle maith agat agus tá súil agam gur féidir liom sraith iomlán, beannachtaí agus athbhliain faoi mhaise a dhéanamh!

  9.   Damian Garcia a dúirt

    Tá an t-alt an-mhaith, níl uaim ach rud éigin níos mó a dhéanamh faoi mo chéad teagmháil le cláir agus faoin gcaoi a bhfuil sé bunúsach é a chleachtadh. Seo a leanas an té a bhfuil suim aige sa nasc http://bit.ly/1HBRCfx
    Tá súil agam go bhfaighidh tú spéis ann. Beannachtaí, tús sona na bliana agus cláir.

    1.    ChrisADR a dúirt

      Go raibh míle maith agat Damian, níor léigh mé an t-alt, nó aon rud ar an leathanach riamh, ach tá cuma spéisiúil air i ndáiríre. Go raibh míle maith agat as comhroinnt, beannachtaí

  10.   Bertin Osborne a dúirt

    I mo chuid ama úsáideadh príomhlíon neamhní, cad iad na rudaí, cé go raibh sé i msdos agus nach raibh tábhacht leis an luach toraidh.

    1.    ChrisADR a dúirt

      Dia duit Bertín 🙂 cinnte go gcoinnítear an príomhlíon neamhní, is féidir é a úsáid ag brath ar chastacht an chláir inniu, ar an mbealach céanna an luach toraidh, ach inniu is fearr leanúint leis an bhforbairt agus na cleachtais is fearr a bheith in ann bogearraí a bheith agat ar féidir leo níos mó daoine a léamh, mar tá sé seo ríthábhachtach i dtimpeallachtaí bogearraí pobail. Beannachtaí agus buíochas as a roinnt

  11.   José a dúirt

    Tá do chuid ranníocaíochtaí an-mhaith, tá súil agam go leanfaidh tú ar aghaidh, an 2018 seo ba mhaith liom tús a chur le cláir, is mór againn an chabhair