Skip to main content

2024-11-15

„Visual Basic 6 IDE znovu vytvorený v C#“

  • „Avalonia Visual Basic 6 je C# rekreácia klasického integrovaného vývojového prostredia (IDE) Visual Basic 6 pomocou Avalonia, určená ako zábavný, nekomerčný projekt. Projekt zahŕňa funkcie ako vizuálny návrhár, kompatibilitu s ukladaním/načítaním projektov VB6 a obmedzenú podporu jazyka VB6. Vytvorenie desktopovej verzie typicky vyžaduje .NET 9.0, ale s úpravami je možné použiť aj .NET 8.0; kompilácia sa vykonáva pomocou dotnet build a publikovanie pomocou dotnet publish pre IDE aj runtime.“

Reakcie

  • „Integrované vývojové prostredie (IDE) Visual Basic 6 bolo znovu vytvorené pomocou C# a je dostupné na GitHub, čo vyvoláva nostalgiu medzi vývojármi, ktorí začínali s VB6.“
  • „Projekt využíva Avalonia, multiplatformový UI framework, a podporuje základné funkcie VB6, hoci je stále vo vývoji.“
  • „Iniciatíva získala pozitívnu spätnú väzbu, čo vyvolalo záujem o ďalší rozvoj a diskusie o vývoji nástrojov pre grafické používateľské rozhranie (GUI) a jednoduchosti VB6 v porovnaní so súčasnými nástrojmi.“

„Analýza ekonomických a produktívnych strát spôsobených bannermi na cookies v Európe“

  • „Európania kolektívne strávia 575 miliónov hodín ročne interakciou s bannermi na súhlas s cookies, čo je požiadavka smernice EÚ 2002/58, ktorá má za cieľ chrániť súkromie používateľov. Ekonomický dopad tohto času je značný, stojí 14,375 miliardy eur ročne, čo zodpovedá 0,10 % HDP EÚ, a predstavuje stratu produktivity podobnú 287 500 pracovným miestam na plný úväzok. Existuje výzva na naliehavú revíziu smernice s cieľom zmierniť ekonomické a produktívne zaťaženie, ktoré obzvlášť postihuje malé a stredné podniky.“

Reakcie

  • „Európsky „zákon o cookies“ vyžaduje informovaný súhlas na sledovanie, ale konkrétne nevyžaduje použitie bannerov s cookies; spoločnosti sa rozhodujú pre bannery, aby vyhoveli predpisom.“
  • „Bežným problémom je, že spoločnosti nesprávne implementujú súhlas tým, že predvolene nastavujú sledovacie cookies a poskytujú bannery bez jasnej možnosti odmietnutia, čo nie je v súlade s predpismi.“
  • „Úmyslom zákona je chrániť práva spotrebiteľov, ale spoločnosti sa často zapájajú do „zlomyseľného dodržiavania“, aby frustrovali používateľov, čo naznačuje prísnejšie presadzovanie a potenciálne nastavenia súhlasu v prehliadači ako riešenia.“

„Relativty: Open-source VR headset za 200 dolárov“

  • „Relativty je open-source headset pre virtuálnu realitu (VR), ktorý vyvinuli tínedžeri Maxim Perumal a Gabriel Combe. Je navrhnutý ako DIY projekt, nie ako spotrebiteľský produkt, a jeho cena je približne 200 dolárov. Headset podporuje hry na platforme SteamVR a ponúka experimentálne polohové škálovanie pomocou akejkoľvek kamery, pričom základná doska je založená na procesore Atmel SAM3X8E ARM Cortex-M3. Tvorcovia zakladajú novú spoločnosť Unai, ktorá sa zameria na vývoj samostatného VR headsetu, a momentálne hľadajú nových zamestnancov, pričom viac informácií je dostupných na ich webovej stránke.“

Reakcie

  • „Relativty je open-source VR headset za 200 dolárov s 3DoF (tri stupne voľnosti) sledovaním, podobne ako staršie modely ako Oculus Go, ale chýba mu viac pohlcujúce 6DoF (šesť stupňov voľnosti) sledovanie. HadesVR je 6DoF open-source projekt vyvinutý z Relativty, ponúkajúci lepšiu imerziu a zníženú nevoľnosť z pohybu v porovnaní so systémami 3DoF. Obavy o súkromie s headsetmi Meta Quest vedú niektorých používateľov k zvažovaniu alternatív a existuje potenciál pre vzdelávacie projekty využívajúce Relativty napriek jeho obmedzeniam.“

„Nová bezpečnostná funkcia Apple reštartuje iPhony po 3 dňoch, potvrdzujú výskumníci“

  • „Apple iOS 18 zavádza funkciu „reštart pri nečinnosti“, ktorá automaticky reštartuje iPhony, ak zostanú neodomknuté 72 hodín, čím zvyšuje bezpečnosť zabezpečením šifrovacích kľúčov v čipe secure enclave.“
  • „Táto funkcia zvyšuje ochranu údajov pred krádežou a zastaranými forenznými nástrojmi, ale predstavuje výzvy pre orgány činné v trestnom konaní pri extrakcii údajov zo zariadení.“
  • „Bezpečnostní výskumníci a spoločnosti ako Magnet Forensics potvrdili túto funkciu, čím zdôraznili pretrvávajúce napätie medzi bezpečnostnými opatreniami spoločnosti Apple a potrebami orgánov činných v trestnom konaní na prístup k údajom.“

Reakcie

  • „Nová bezpečnostná funkcia spoločnosti Apple automaticky reštartuje iPhony po 72 hodinách nečinnosti, s cieľom udržať bezpečnosť vymazaním potenciálneho malvéru alebo chýb. Táto funkcia je podobná bezpečnostným protokolom platobných terminálov, ktoré sa reštartujú každých 24 hodín, aby zabezpečili bezpečný stav. Zatiaľ čo niektorí používatelia vyjadrujú obavy z možných prerušení pripojenia, funkcia je všeobecne považovaná za pozitívny krok k zvýšenej bezpečnosti, s návrhmi na možnosť konfigurovať interval reštartu.“

„Thomas E. Kurtz zomrel“

  • „Thomas E. Kurtz, spoluautor programovacieho jazyka BASIC, zomrel 12. novembra 2024, zanechávajúc významné dedičstvo v oblasti výpočtovej techniky.“
  • „Kurtz zohral kľúčovú úlohu pri vývoji systému zdieľania času Dartmouth, čo umožnilo široký prístup k jazyku BASIC a ovplyvnilo generácie vývoja počítačov a softvéru.“
  • „Zastával vedúce pozície na Dartmouth, prispel k štandardom BASIC, odišiel do dôchodku v roku 1993 a v roku 1994 bol ocenený ako člen Asociácie pre výpočtovú techniku (ACM).“

Reakcie

  • „Thomas E. Kurtz, spoluautor programovacieho jazyka BASIC, zomrel, čo podnietilo mnohých, aby sa podelili o spomienky a vďačnosť za jeho prínosy. BASIC zohral rozhodujúcu úlohu v demokratizácii výpočtovej techniky, sprístupnil programovanie neodborníkom a inšpiroval generáciu programátorov. Kurtzova práca na Dartmouth College, spolu s Johnom Kemenym, bola významná pri vývoji systémov zdieľania času a vzdelávacej výpočtovej techniky, pričom zanechala trvalý vplyv na technologický priemysel.“

„Seer: Grafické používateľské rozhranie pre GDB pre Linux“

  • „Seer je grafické užívateľské rozhranie (GUI) pre GNU Debugger (gdb) na Linuxe, navrhnuté na zlepšenie užívateľského zážitku jednoduchým rozhraním. - Vyvinutý Erniem Pasveerom, Seer vyžaduje Linux, C++17, gdb s interpretom "mi", CMake 3.1.0+ a QT6, a už nepodporuje Qt5 od verzie 2.3. - Kľúčové funkcie zahŕňajú správu zdrojových súborov, sledovanie premenných a správu bodov prerušenia, s podporou a podrobnými inštrukciami dostupnými na GitHub alebo prostredníctvom e-mailu.“

Reakcie

  • „Seer je grafické používateľské rozhranie (GUI) pre GNU Debugger (GDB) na Linuxe, ale používatelia hlásia problémy, ako sú nefunkčné zmeny písma a chyby pri prechode myšou nad premennými.“
  • „Napriek svojim súčasným nedostatkom má Seer potenciál, ak bude ďalej rozvíjaný, pričom používatelia ho porovnávajú s inými nástrojmi ako Gede, ktorý je známy svojou jednoduchosťou a spoľahlivosťou.“
  • „Diskusie poukazujú na rôzne preferencie pri ladení, vrátane vstavaného textového používateľského rozhrania (TUI) GDB, Neovim, gdb-dashboard a DDD, pričom niektorí používatelia uprednostňujú logovanie pred ladiacimi nástrojmi v zložitých situáciách.“