Artikkelissa annetaan opetusohjelma siitä, miten kirjoitetaan assembly-ohjelma, joka avaa GUI-ikkunan X11:n avulla ilman ulkoisia kirjastoja, painottaen järjestelmäkutsujen ja pino-osoittimien käyttöä.
Siinä käsitellään assemblerin ja X11:n asettamisen perusasioita sekä vakiofunktioiden prologien ja epilogien käyttöä turvallisia assemblerifunktioita varten.
Artikkelissa näytetään, miten avataan socket ja muodostetaan yhteys palvelimeen, luodaan tunnukset, avataan fontti, luodaan graafinen konteksti ja luodaan ikkuna X11:ssä, ja korostetaan koko ajan virheiden tarkistamista.
Käytännöllisiä tapoja oppia assembleria ovat yksinkertaisen graafisen käyttöliittymän kirjoittaminen tyhjästä, 8086:n käsikirjan tutkiminen ja konekoodin kääntäminen assembleriohjeiksi.
Assemblykieltä käytetään edelleen muun muassa kääntäjien kehittämisessä, ytimien kehittämisessä ja tietoturvatutkimuksessa sekä pienissä sulautetuissa järjestelmissä ja matriisi- ja vektorioperaatiorutiinien kehittämisessä.
Assemblyä tarvitaan tehtävissä, kuten emulaattoreissa, käynnistyslatauskehityksessä, pelimoottoreiden kehittämisessä, syväoppimisessa ja hypervisor-työssä, mutta graafisten käyttöliittymien kirjoittaminen assemblerilla voi olla haastavaa, eikä ole suoraviivaista tapaa luoda sulkuja tai käsitellä poikkeuksia.
CSS Pro on selainlaajennus, joka mahdollistaa CSS:n visuaalisen muokkaamisen, koodin luomisen lennossa ja minkä tahansa verkkosivuston ulkoasun muuttamisen muutamalla klikkauksella.
Se sisältää väri- ja fontinvalitsimet, taustaeditorin sekä työkalut etäisyyksien mittaamiseen ja HTML- ja CSS-koodin poimimiseen elementeistä.
Laajennus toimii minkä tahansa verkkosivuston päällä ilman koodimuutoksia, ja se sisältää vaihtoehdot työkalun avulla tehtyjen muutosten jakamiseen, kopioimiseen ja viemiseen.
CSS Pro on uusi suunnittelutyökalu, jossa on reaaliaikainen synkronointi koodin ja selaimen välillä, ja jossa on hyödyllisiä ominaisuuksia, kuten gradientti/bkg-generaattori ja reaaliaikaiset mittaukset kuvien sisällöstä.
Käyttäjät arvostelevat hinnoittelumallia liian kalliiksi ja ehdottavat sen sijaan myyntiä yrityksille.
Kehittäjät ilmaisevat vastahakoisuutta tilauspohjaisia työkaluja kohtaan hallinnoitavien tilausten liiallisen määrän vuoksi ja vertaavat sitä startup-yritysten kulttuuriin, joka tulvii markkinoille tilausvaihtoehtoja.
Zig-ohjelmointikieltä pidetään haastavana mutta palkitsevana hallita sen ainutlaatuisten ominaisuuksien vuoksi, jotka edistävät suorituskykyisten ohjelmistojen kirjoittamista ja muistinhallinnan oppimista.
Zigin oppiminen voi olla vaikeaa sen puutteellisen dokumentaation, pakollisen muistinjakostrategian valinnan ja määrittelemättömän käyttäytymisen pedanttiuden vuoksi, mutta pitkällä aikavälillä se on vaivan arvoista.
Toinen Zigin ainutlaatuinen piirre on sen comptime, joka suorittaa osia ohjelmasta kääntämisen aikana, jolloin tuloksena on ajoaikainen suoritettava ohjelma, josta on poistettu ennalta lasketut arvot ja tarpeeton koodi.
Alankomaiden hallitus on määrännyt, että verkkosivustoilla on käytettävä security.txt-tiedostoja, jotta voidaan parantaa kyberturvallisuutta ja helpottaa haavoittuvuuksista ilmoittamista.
Joidenkin mielestä GPG-avain on epäystävällinen ja aikaa vievä käyttää, ja he epäilevät salatun viestinnän tehokkuutta kyberturvallisuusongelmien raportoinnissa.
security.txt-tiedosto on suhteellisen uusi verkko-ominaisuus, joka voi olla hyödyllinen ja helppo toteuttaa, ja yksityiset yritykset saattavat ottaa sen käyttöön, jos se yleistyy.
Tämä viesti on foorumi, jossa teknologia-alan työnhakijat voivat jakaa tietoa yrityksissään avoinna olevista työpaikoista tai etsiä työmahdollisuuksia.
Kommenttiosio sisältää työpaikkailmoituksia eri paikkakunnilla ja eri toimialoilla toimivista yrityksistä, joiden työpaikat vaihtelevat ohjelmistosuunnittelijoista projektipäälliköihin.
Työnhakijoiden kannattaa tarkistaa kommenttiosio säännöllisesti pysyäkseen ajan tasalla tarjolla olevista työmahdollisuuksista.
"Kysy keskustelupalvelusta" -ketju, jossa yritykset voivat julkaista työpaikkailmoituksia eri paikkakunnilla ja eri tehtävissä toimivista yrityksistä- Huomionarvoisia yrityksiä ovat muun muassa Minion.AI ja Zulip.
Paikkoja tarjolla ohjelmistosuunnittelijoille, apulaisjohtajille, tietoturva-insinööreille, full-stack-kehittäjille, data-insinööreille, NLP/ML-insinööreille, tuoteinsinööreille jne.
Meta on julkistanut Quest 3 VR-kuulokkeensa, joka julkaistaan syksyllä ja maksaa 499,99 dollaria 128 Gt:n versiosta.
Edeltäjäänsä Quest 2:een verrattuna Quest 3:ssa on kevyempi ja mukavampi muotoilu, ja sen sisällä on uusi Snapdragon-siru, jonka grafiikkasuorituskyky on kaksinkertainen.
Quest 3 on yhteensopiva Quest 2:n pelien kanssa, ja sekä Quest 2:n että kalliimman Quest Pron ohjelmistopäivitys lisää niiden suorittimen ja näytönohjaimen suorituskykyä ja mahdollistaa dynaamisen resoluution skaalauksen.
Meta on ilmoittanut julkaisevansa pian uuden VR-kuulokkeensa, Quest 3:n. Sen suorituskyky on parantunut ja muotoilu on edeltäjäänsä ohuempi, vaikka jotkut käyttäjät ovatkin huolissaan uuden muotoilun mahdollisista haitoista.
Jotkut VR-pelit, kuten Beat Saber, The Thrill of the Fight ja In Death: Unchained ovat erittäin suositeltavia, ja tarjolla on stressittömiä, hauskoja ja immersiivisiä pelikokemuksia, jotka voivat houkutella satunnaisia pelaajia.
VR:ltä puuttuu tappajasovellus, mutta jotkut käyttäjät pitävät teknologiaa jännittävänä ja toivovat lisää immersiivisiä kokemuksia, ja on spekuloitu, että Meta voisi tutkia Neuralinkin kaltaisia teknologioita luodakseen käyttäjille täysin immersiivisiä VR-kokemuksia.
Artikkelissa tarkastellaan GitHub-tähtien ostamisen trendiä markkinointitekniikkana, ja kirjoittaja teki kokeilun tähtien ostamisesta eri alustoilta.
Premium-tähdet ovat kalliita ja niillä on suurempi mahdollisuus pysyä pitkällä aikavälillä, kun taas halvat tähdet, joilla on upouusi tili, havaitaan helposti ja GitHub bannaa ne.
Sen sijaan, että luotetaan tähtien määrään, artikkelissa suositellaan avoimen lähdekoodin projektien arviointia sellaisten tekijöiden perusteella kuin pitkän aikavälin kestävyys, yhteisön sitoutuminen, koodin laatu, reagointikyky ja maine.
GitHub-tähtien ostaminen bottien avulla on tapa päihittää väärinkäytöksiltä suojaavat toimenpiteet lailliselta näyttävällä toiminnalla, mikä on verkkomarkkinoinnin valitettava sivuvaikutus.
GitHub-tähtiä voidaan ostaa irtotavarana, mikä johtaa paisuneisiin lukuihin ja vääriin käsityksiin projektin suosiosta, ja väärennettyjä tähtiä voivat käyttää huijarit, jotka yrittävät saada rahoitusta tai hallita projektin suuntaa.
Kehittäjien tulisi arvioida hankkeita esimerkiksi ongelmien seurannan, lahjoitus- ja sponsoritietojen, koodin laadun ja luotettavien yhteisön jäsenten antamien sosiaalisten todisteiden perusteella sen sijaan, että he luottaisivat pelkästään tähtien määrään.
Yli 60 vuotta kadoksissa ollut äänite John Coltranen ja Eric Dolphyn kokeellisesta esityksestä New Yorkin Village Gatessa on löytynyt ja se julkaistaan Impulse! Records julkaisee sen 14. heinäkuuta.
Levyllä esitellään Coltranen ja Dolphyn välistä syvää musiikillista suhdetta sekä rumpali Elvin Jonesin, pianisti McCoy Tynerin ja basisti Reggie Workmanin esityksiä.
Evenings at the Village Gate valottaa Coltranen levottoman kehityksen alkuvaihetta ja on tärkeä arkistojulkaisu jazzin historioitsijoille ja faneille.
Moderni taide oli kylmän sodan ase, ja sekä ulkoministeriö että CIA tukivat amerikkalaisen taiteen näyttelyitä eri puolilla maailmaa.
Amerikkalainen moderni taide oli erityisen tehokasta taistelussa "sydämistä ja mielistä" Neuvostoliiton propagandaa vastaan.
CIA loi peiteorganisaatioita, kuten Congress for Cultural Freedom, levittääkseen länsimaisen demokraattisen kulttuurin hyveitä ja vakuuttaakseen eurooppalaiset intellektuellit siitä, että Yhdysvallat oli länsimaisen kulttuuriperinteen koti, vastoin Neuvostoliiton dogmia.
Artikkeli herättää kysymyksen siitä, oliko moderni taide, erityisesti abstrakti ekspressionismi, osa CIA:n propagandakampanjaa kylmän sodan aikana.
Jotkut kommentoijat väittävät, että abstrakti ekspressionismi oli suosittua jo ennen CIA:n oletettua osallisuutta, kun taas toiset esittävät, että rahoitus saattoi olla keino rahanpesuun.
Keskusteluketjussa käsitellään myös muita aiheita, kuten verkon riippuvuutta JavaScriptistä ja Facebookin seurantakäytäntöjä sekä taiteen, vallan ja politiikan välistä historiallista suhdetta.
PFAS-kemikaalien, jotka tunnetaan myös nimellä "ikuiset kemikaalit", valmistajat ovat peitelleet näiden kemikaalien terveysvaaroja, ilmenee teollisuuden salaisista asiakirjoista, jotka löytyivät asianajaja Robert Bilottin nostamassa kanteessa.
Asiakirjat paljastavat, miten kemianteollisuus tiesi PFAS-yhdisteiden haitallisista vaikutuksista vuosikymmeniä, mutta jätti ilmoittamatta havainnoistaan yleisölle, sääntelyviranomaisille ja omille työntekijöilleen UCSF:n tutkijoiden analyysin mukaisesti.
Asiakirjassa dokumentoidaan aikajana siitä, mitä teollisuus tiesi verrattuna julkiseen tietoon, ja se osoittaa, miten saastuttavat teollisuudenalat pitävät kansanterveyden kannalta kriittiset tiedot salassa.
Teollisuuden asiakirjat paljastavat, että "ikuisuuskemikaalien" valmistajat peittelivät terveysriskejä, mikä johti lisääntyneeseen syöpäriskiin ja muihin sairauksiin.
DuPont maksoi 16,5 miljoonaa dollaria vuonna 2005 korvausvaatimusten ratkaisemiseksi. 3M ilmoitti aiemmin tässä kuussa lopettavansa kemikaalien tuotannon, koska niiden korkeita pitoisuuksia oli löydetty vedestä ja verestä sotilastukikohtien lähellä.
PFAS-yhdisteisiin liittyviä terveysongelmia ovat muun muassa syöpä, kilpirauhassairaudet ja korkea kolesteroli, mikä on johtanut uusiin vaatimuksiin yritysten vastuuvelvollisuudesta ja kemikaalien turvallisuustestauksesta kolmannen osapuolen toimesta.