Jotkut asiat ohjelmoinnissa ovat vain vaikeita. Kuten päivämäärät - oman päivämääräkirjaston toteuttaminen tyhjästä olisi täysi painajainen. Mutta jos päivämäärissä olevat viat voivat olla pahoja, salauksessa olevat viat voivat olla katastrofaalisia. Alla on keskustelua vaikeimmasta asiasta, joka on vaikea saada kuntoon tietojen salauksen yhteydessä, ja paljon muuta.
"Tätä ei voi estää", sanoo ainoa kehitysyhteisö, jossa näin tapahtuu säännöllisesti.
Sebastian K
Kuuma kannoilla vielä toinen NPM paketti haltuunotto johtaa vetämällä pahansuopa koodi, epäonnistuneet käyttöönotot ja kaikenlainen ilkeys seurasivat tavanomaisia tekosyitä. Näin NPM toimii, tätä ei voi estää mitenkään. Yksi kehittäjä on eri mieltä.
https://medium.com/@nimelrian/no-way-to-prevent-this-says-only-development-community-where-this-regularly-happens-8ef59e6836de
CSS:n background-image-ominaisuus antipatternina
Andrew Welch
Taustakuvan käytölle on perusteltuja käyttötarkoituksia. Mutta sillä on myös useita haittoja (joista saavutettavuus on minulle suurin). Tutustu asiaan tässä artikkelissa.
https://nystudio107.com/blog/the-css-background-image-property-as-an-anti-pattern
Nopea ohjelmisto, paras ohjelmisto
Craig Mod
Joskus paras ohjelmisto ei ole se, jossa on eniten ominaisuuksia tai joka mahdollistaa monimutkaisimmat työnkulut. Se on nopein ohjelmisto, joka tuntuu parhaiten. Tässä käsitellään muun muassa sitä, miten nopeus vaikuttaa käytettävyyteen.
https://craigmod.com/essays/fast_software/
Interaktiivinen GraphQL-editori ja opetusohjelma
Mukaan graphqleditor.com
GraphQL:n käytön aloittaminen voi olla hieman pelottavaa. Itse opin parhaiten tekemällä, joten interaktiiviset opetusohjelmat ovat minun juttuni. Suosittelen vilpittömästi tätä, jos haluat aloittaa GraphQL:n käytön helposti.
https://app.graphqleditor.com/?category=tutorial&visibleMenu=code
Tietojen salauksen vaikein asia
Randall Degges
Kryptografia on vaikeaa. Symmetrinen vai epäsymmetrinen? Tietenkin haluat epäsymmetrisen, mutta sitten pääset hauskoihin asioihin, kuten avainten hallintaan ja niin edelleen. Tämä Okta-yhtiön kirjoitus menee melko syvälle, ja suosittelemme sitä lämpimästi.
https://developer.okta.com/blog/2019/07/25/the-hardest-thing-about-data-encryption
Bonus! Oma Arkadiusz Buras on poikkeuksellinen kotiautomaattimies. Lue kaikesta, mitä hänen kokoonpanoonsa kuuluu.
Lue lisää: