window.pipedriveLeadboosterConfig = { base: leadbooster-chat.pipedrive.com', companyId: 11580370, playbookUuid: '22236db1-6d50-40c4-b48f-8b11262155be', version: 2, } ;(function () { var w = window if (w.LeadBooster) { console.warn('LeadBooster on juba olemas') } else { w.LeadBooster = { q: [], on: function (n, h) { this.q.push({ t: 'o', n: n, h: h }) }, trigger: function (n) { this.q.push({ t: 't', n: n }) }, } } })() Rubiinist pärli kaaperdamine - The Codest
The Codest
  • Meie kohta
  • Teenused
    • Tarkvaraarendus
      • Frontend arendus
      • Backend arendus
    • Staff Augmentation
      • Frontend arendajad
      • Backend arendajad
      • Andmeinsenerid
      • Pilveinsenerid
      • QA insenerid
      • Muud
    • See nõuandev
      • Audit ja nõustamine
  • Tööstusharud
    • Fintech & pangandus
    • E-commerce
    • Adtech
    • Healthtech
    • Tootmine
    • Logistika
    • Autotööstus
    • IOT
  • Väärtus
    • CEO
    • CTO
    • Tarnejuht
  • Meie meeskond
  • Case Studies
  • Tea kuidas
    • Blogi
    • Kohtumised
    • Veebiseminarid
    • Ressursid
Karjäärivõimalused Võtke ühendust
  • Meie kohta
  • Teenused
    • Tarkvaraarendus
      • Frontend arendus
      • Backend arendus
    • Staff Augmentation
      • Frontend arendajad
      • Backend arendajad
      • Andmeinsenerid
      • Pilveinsenerid
      • QA insenerid
      • Muud
    • See nõuandev
      • Audit ja nõustamine
  • Väärtus
    • CEO
    • CTO
    • Tarnejuht
  • Meie meeskond
  • Case Studies
  • Tea kuidas
    • Blogi
    • Kohtumised
    • Veebiseminarid
    • Ressursid
Karjäärivõimalused Võtke ühendust
Tagasi nool TAGASI
2019-07-12
Tarkvaraarendus

Rubiini pärli kaaperdamine

Pawel Wal

Meie, rubioloogid, kipume NPM-i rahvahulga üle irvitama iga kord, kui nendega midagi halba juhtub (mäletate vasakpoolset pad'i? Või event-stream'i?). Sel nädalal ei ole aga mingit irvitamist kuulda, sest saime teada, et strong_password oli RubyGemsis kaaperdatud ja laadis väga vastikut koodi. Loe sellest ja palju muud allpool.

Miks on minu veebipakett aeglane?

Sam Saccone poolt

Te alustate webpacki projekt, see ehitatakse üles korralikult kiiresti ja siis - aja jooksul - halveneb see üha aeglasemalt. Nüüd võtab teie frontend ehitamine igavesti aega ja kõik on õnnetud. Siin on, kuidas diagnoosida, mis aitas kaasa aeglusele.

https://samsaccone.com/posts/why-is-my-webpack-build-slow.html/

Tõsiselt, lõpetage RSA kasutamine

Autor Trail of Bits

Krüpto on turvaline, eks? Noh... mitte, kui seda ei kasutata valesti. Või väga valesti - nagu selles artiklis mainitud näidetes. See on veidi pikem, kuid me soovitame seda kõigile, kes üldse krüptotööd teevad, ja eriti RSA ümber.

https://blog.trailofbits.com/2019/07/08/fuck-rsa/

Ülevaade ametlikest Dockerfile'i parimatest tavadest: head, halvad ja ebaturvalised

Itamar Turner-Trauringi poolt

Tavaliselt otsime dokumentidest viite, kuidas midagi teha. Siin on ülevaade Dockeri dokumentatsioonis soovitatud tavadest, mis lähemal vaatlusel ei pruugi olla nii suurepärased, kui me arvame, et nad on.

https://pythonspeed.com/articles/official-docker-best-practices/

10 nõuannet, kuidas vaadata läbi koodi, mis ei meeldi sulle

David Lloydi poolt

Hei, me ei ole ka "nimekirjade" fännid, kuid see on puhas kuld. Olles lugupidav oma kood ülevaated on mõnele enesestmõistetavad, teistele on need ilmselged - ja "halva" koodi suhtes on väga raske jääda lugupidavaks. Siin on mõned näpunäited, kuidas muuta see lihtsamaks nii teile, kes te olete ülevaataja, kui ka ülevaatajale.

https://developers.redhat.com/blog/2019/07/08/10-tips-for-reviewing-code-you-dont-like/

strong_password v0.0.7 rubygem kaaperdatud

Tute Costa poolt

Meie nädala tipplugu, mida on nüüd värskendatud pärli autori vastusega. Kui te ei ole seda veel lugenud, siis peaksite seda tõesti tegema - ja kui te ei ole veel oma Gemfile'i auditeerinud, siis peaksite seda tõesti tegema.

https://withatwist.dev/strong-password-rubygem-hijacked.html

Boonus! Vaatame, kas keegi saab buzzword-bingot: siin on IoT e-ink Raspberry Pi nutikas ekraan, mis on programmeeritud Elixiriga**.** Tõsiselt, aga minge lugege sellest, see on väga funktsionaalne.

Loe edasi:

  • Miks peaksid tehnoloogiajuhid arendama pehmeid oskusi?
  • Miks tehnoloogilised idufirmad ebaõnnestuvad? Viis (mitte) ilmset ühist põhjust
  • Codesti hea tava tarkvara loomisel: projektdokumentatsioon

Seotud artiklid

Tarkvaraarendus

Tulevikukindlate veebirakenduste loomine: The Codest ekspertide meeskonna ülevaade

Avastage, kuidas The Codest paistab skaleeritavate, interaktiivsete veebirakenduste loomisel silma tipptehnoloogiatega, mis pakuvad sujuvat kasutajakogemust kõigil platvormidel. Saate teada, kuidas meie eksperditeadmised aitavad kaasa digitaalsele ümberkujundamisele ja äritegevusele...

THECODEST
Tarkvaraarendus

Top 10 Lätis asuvat tarkvaraarendusettevõtet

Tutvu Läti parimate tarkvaraarendusettevõtete ja nende innovaatiliste lahendustega meie viimases artiklis. Avastage, kuidas need tehnoloogiajuhid saavad aidata teie äri edendada.

thecodest
Enterprise & Scaleups lahendused

Java tarkvaraarenduse põhitõed: A Guide to Outsourcing Successfully

Tutvuge selle olulise juhendiga, kuidas edukalt outsourcing Java tarkvara arendada, et suurendada tõhusust, pääseda ligi eksperditeadmistele ja edendada projekti edu The Codest abil.

thecodest
Tarkvaraarendus

Ülim juhend Poola allhanke kohta

outsourcing kasv Poolas on tingitud majanduslikust, hariduslikust ja tehnoloogilisest arengust, mis soodustab IT kasvu ja ettevõtlussõbralikku kliimat.

TheCodest
Enterprise & Scaleups lahendused

Täielik juhend IT-auditi vahendite ja tehnikate kohta

IT-auditid tagavad turvalised, tõhusad ja nõuetele vastavad süsteemid. Lisateavet nende tähtsuse kohta leiate kogu artiklist.

The Codest
Jakub Jakubowicz CTO & kaasasutajad

Tellige meie teadmistebaas ja jääge kursis IT-sektori eksperditeadmistega.

    Meie kohta

    The Codest - rahvusvaheline tarkvaraarendusettevõte, mille tehnoloogiakeskused asuvad Poolas.

    Ühendkuningriik - peakorter

    • Büroo 303B, 182-184 High Street North E6 2JA
      London, Inglismaa

    Poola - kohalikud tehnoloogiakeskused

    • Fabryczna büroopark, Aleja
      Pokoju 18, 31-564 Kraków
    • Brain Embassy, Konstruktorska
      11, 02-673 Varssavi, Poola

      The Codest

    • Kodu
    • Meie kohta
    • Teenused
    • Case Studies
    • Tea kuidas
    • Karjäärivõimalused
    • Sõnastik

      Teenused

    • See nõuandev
    • Tarkvaraarendus
    • Backend arendus
    • Frontend arendus
    • Staff Augmentation
    • Backend arendajad
    • Pilveinsenerid
    • Andmeinsenerid
    • Muud
    • QA insenerid

      Ressursid

    • Faktid ja müüdid koostööst välise tarkvaraarenduspartneriga
    • USAst Euroopasse: Miks otsustavad Ameerika idufirmad Euroopasse ümber asuda?
    • Tech Offshore arenduskeskuste võrdlus: Euroopa (Poola), ASEAN (Filipiinid), Euraasia (Türgi).
    • Millised on CTO ja CIOde peamised väljakutsed?
    • The Codest
    • The Codest
    • The Codest
    • Privacy policy
    • Website terms of use

    Copyright © 2025 by The Codest. Kõik õigused kaitstud.

    etEstonian
    en_USEnglish de_DEGerman sv_SESwedish da_DKDanish nb_NONorwegian fiFinnish fr_FRFrench pl_PLPolish arArabic it_ITItalian jaJapanese ko_KRKorean es_ESSpanish nl_NLDutch elGreek etEstonian