Original: http://www.zisman.ca/blog/2020-04-10%20Windows%20Photos.html ALAN ZISMAN ON TECHNOLOGY (ALAN ZISMAN A TECHNOLÓGIÁRÓL) Írta: Alan Zisman © 2020-04-14 Egy másik technikai támogatási kérdés… Suzanne-nak rengeteg albuma van, fotókkal. Digitalizálni akarja, majd korrigálni akarja pixeinek színeit – az életkorral, a képek elhalványultak, és tipikusan a képek elhalványulásakor a színek eltolódnak, sárgává válnak. Erről a problémáról egy kiskereskedővel beszélt, aki azt állította, hogy az Adobe Photoshop az ipari szabványnak túl drága és túl bonyolult az igényeinek (igaz!), És inkább az Adobe Lightroom felé mutatott. Az Adobe azt akarja, hogy a felhasználók bármelyik alkalmazást előfizetéssel megkapják – havonta 10 dollárral kezdve. (Igen, kaphat egy 7 napos ingyenes próbaverziót). Azt javasoltam Suzanne-nak, hogy a Lightroom is bonyolultabb lehet, mint amit kezelni akar. Sok alternatíva létezik, olcsóbb és ingyenes – egyaránt (például az ingyenes (Windows, Mac, Linux) GIMP) hatékony és összetett. Éveken át évek óta használom az ingyenes (csak Windows) Irfanview alkalmazást, és a kép/színjavító opciója lehetővé tenné Suzanne számára, hogy elvégezze azt, amire szüksége van, de megint jóval egyszerűbb, mint mondjuk a Photoshop, a Lightroom vagy a GIMP, ott éppen túlságosan sok lehetőség – az Irfanview-ban, a régi iskolai menükben rendezve, hogy sok ember jól érezze magát. Ezek messze nem az egyetlen lehetőség. A „képszerkesztő ingyenes” keresés állítása szerint 140 millió
Computing
A FELELŐSSÉG MŰVÉSZETEN
Original: https://dannorth.net/the-art-of-misdirection/ Vigyázz a varázslóra. Vigyázz, hogyan dob le egy érmét a kezébe, becsukja a kezét, megmutatja a zárt kezét, kinyitja azt egy virágzással, és az érme eltűnt! Mosolyog. A másik kezére nézel. Megfordítja, és ugyanazzal a liszttel kinyitja. Sem ott! Aztán megfogja a kezét, ököllel bezárja, kinyitja és ott van az érme! Most figyelj újra. Ezúttal figyelje a másik kezét. Ahogy átfordítja a felső kezét és ökölbe szorítja, látja, hogy az érme sokkal kisebb mozdulattal becsúszik az alsó kézbe. Kinyitja az üres kezet, és az alsó kezét felfelé mozgatja. Figyelmen kívül hagyja a nyilvánvaló mozgást. Ehelyett észrevegye, hogyan vezeti az érmét középső ujjai között. Ne hagyja figyelmen kívül, hogyan nyitja meg a másik kezét, és ehelyett látja, hogy diszkréten dobja vissza az érmét az első kézbe. Végül érezze, hogyan csúsztatja az érmét a tenyerébe, miközben bezárja az ujjait. Varázslat? Talán nem. De egy klasszikus illúzió. A varázslat téves irányba működik. A varázsló kihasználja az ön hajlamát arra, hogy a nyilvánvalóra nézzen, miközben a valódi akció máshol zajlik. Amikor a nyilvánvaló eléggé vonzóvá válik, nehéz elképzelni, hogy máshová nézzen. A közgazdászoknak megvan a neve annak, hogy csak egy helyre nézzenek: Lehetőség Költség hívják. Amit éppen most csinálsz, minden más költségére
JSSim – JavaScript diszkrét szimuláció is
Original: http://staff.um.edu.mt/jskl1/simweb/jssim/index.html Jaroslav Sklenar Mi a JSSim és a történelem? A JSSim (JavaScript Simulation – JavaScript tettetés) olyan rutinok és nyilatkozatok gyűjteménye, amelyek esemény-orientált diszkrét szimulációs eszközt képviselnek JavaScript-ben. A diszkrét szimulációs eszközökre jellemző összes felszerelés elérhető: Időszabályozás (események ütemezése és törlése) Véletlen számok generálása (a véletlenszerű objektumok osztálya támogatja az empirikus eloszlási táblák felhasználóbarát bevitelét) A statisztikák átlátható gyűjtése és kiszámítása Adatszerkezetek, beleértve a prioritási sorokat A felhasználóbarát grafikus felhasználói felület egyszerű létrehozása a HTML dokumentumokkal történő integráció révén érhető el Különböző segédprogramok (adatok érvényesítése, munka sütikkel stb.) A programozott öröklés néhány további szabálygal együtt lehetővé teszi az objektum-orientált programozás minden fontos technikájának használatát, bár a JavaScript nem klasszikus osztályorientált, fordított objektum-orientált nyelv. Valójában az OOP technikák kombinálhatók az értelmezett JavaScript laza gépelésével engedélyezett konstrukciókkal. A JSSim a következő történelemmel rendelkezik. Meggyőződésem, hogy a szimulációs modellek internetes közzététele az egyik legfontosabb módja annak, hogy a szimuláció hogyan profitálhat az internetről. A weblapokon szereplő modellek szó szerint mindenki számára elérhető, aki csatlakozik az internethez. Ahhoz, hogy próbálja meg a választ, néhány on-line szimulációs modellek a sorbanállási rendszerek íródtak. A reakció több, mint biztató. JSSim alapvetően a gyűjtemény rutinok, köztük egy egyszerű esemény-orientált szimulációs motor, használt építeni ezeket a modelleket. Ez annak az eredménye, a gyakorlati problémák
DyNet
Original: http://www.casos.cs.cmu.edu/projects/DyNet/dynet_info.html Kathleen M. Carley, A társadalmi és szervezeti rendszerek számítástechnikai elemző központjának igazgatója, ISR, Carnegie Mellon Egyetem, Pittsburgh, PA 15213, Hivatal: 412-268-6016, FAX: 412-268-2338; Email: [email protected] Probléma: A terrorista szervezeteknek olyan hálózati struktúrája van, amely különbözik a tipikus hierarchikus szervezetektől – celluláris és elosztott. Míg a legtöbb parancsnok, politikus és hírszerző ügynök legalább intuitív megértéssel rendelkezik a hierarchiákról és arról, hogy miként befolyásolhatják viselkedésüket, kevésbé értik meg azt, hogy miként is indokoljanak a dinamikus hálózatba szervezett szervezetek. Még nehezebb megérteni, hogy az ilyen hálózatok hogyan fejlődnek, változnak, adaptálódnak, és hogyan lehet destabilizálni őket. A DyNet projekt kielégíti ezt az igényt. DYNET: Asztali eszköz a dinamikus hálózati és celluláris szervezetek érvelésére. A DyNet projekt célja egy repülési szimulátor ekvivalens kifejlesztése a dinamikus hálózatba szervezett szervezetek érvelésére. A számítástechnika, a szociális hálózatok és a szervezeti elmélet egyedülálló keverésével új eszközosztályt hozunk létre a szervezeti dinamika kezelésére. Az alapvető eszköz a DyNet – egy érvelést támogató eszköz, amely a dinamikus hálózatba kötött és celluláris szervezetek, azok sebezhetőségének és önmagának újjáépítési képességének különböző szintű bizonytalanságokra való érvelést szolgálja. A DyNet használatával az elemző megtudhatja, hogyan fejlődik a hálózatba szervezett szervezet, ha egyedül hagyják, hogyan befolyásolhatják annak teljesítményét a különféle információs hadviselés és elszigetelési
Jackson rendszerek fejlesztése
Original: http://www.dsisoft.com/jackson_system_development.html decision systems, inc. Jackson rendszerek fejlesztése Áttekintés A Jackson rendszerek fejlesztése (Jackson System Development – JSD) egy olyan rendszerfejlesztési módszer, amely közvetlenül vagy a szoftver életciklusát lefedi, vagy olyan keretrendszert biztosít, amelybe jobban illeszkedik a speciálisabb technikák. A Jackson System Development egy projekt kezdetétől indulhat, ha csak egy általános követelményrendszer szerepel. Ugyanakkor sok olyan projekt, amely Jackson System Development-t használt, az életciklusban egy kicsit később kezdődött, az első lépéseket nagyrészt meglévő dokumentumokból, nem pedig közvetlenül a felhasználókkal végezték. A JSD későbbi lépéseit a végső rendszer kódja adja meg. Jackson első módszere, a Jackson strukturált programozás (Jackson Structured Programming – JSP), a végső kód előállítására szolgál. A JSD korábbi lépéseinek kimenete a programtervezési problémák halmaza, amelynek kialakítása a JSP tárgya. A karbantartást a korábbi lépések közül bármelyik átdolgozása is megoldja. Technikai szempontból a Jackson rendszerek fejlesztése három fő szakasza van, amelyek mindegyike lépésekre és részlépésekre oszlik. Vezetői szempontból számos technikai munka szervezési módja van. Ebben az áttekintésben először ismertetjük a három fő technikai szakaszt, majd megvitatjuk a JSD projekttervezését, a tervek közötti eltéréseket és az egyik választási okot. JSD: A modellezési szakasz A modellezési szakaszban a fejlesztők leírják a vállalkozás vagy szervezet szempontjait, amelyekre a rendszer foglalkozik. Ahhoz, hogy
Program MARK áttekintés
Original: http://sites.warnercnr.colostate.edu/gwhite/overview/ Gary C. White Professzor Hal, vadvilág-és természetvédelmi biológia tanszék Áttekintés Tartalom – Index Áttekintés Motiváció A Program MARK kifejlesztésének motivációja az volt, hogy egy közös felületet hozzon létre a megjelölt állatok túlélésének becsléséhez. A jelzett állatok többféle kísérleti keretben újra vagy újra életben vagy halottakban találhatók meg. A MARK-t megelőzően egyetlen program sem kombinálta a túlélés becslését sem az élő, sem a halott újbóli találkozásokról. Képességek A MARK program a megjelölt állatok túlélési becsléseit adja meg, ha később újra találkoznak. Az ismételt találkozók közötti időintervallumoknak nem kell egyenlőnek lenniük. Ha a felhasználó nem határozza meg ezeket az időintervallumokat, akkor feltételezhető, hogy 1. Több állatcsoportot lehet modellezni, például kezelési és kontrollállatokat. Az újbóli találkozások halott visszanyerésekből (például az állat betakarításából), az élő visszahúzásból (például az állat ismét csapdába eshetnek) vagy a rádiókövetésből. Lásd Modell felépítése részletesebben. Az alapvető bemeneti Program MARK a találkozás történetét minden állat esetében. A felhasználó használhatja foglaljuk össze a találkozás történetét, amikor több állatok ugyanolyan történetében. Lásd Encounter történetek Fájl további részleteket arról, hogyan találkozás történetét vannak megformázva Mark. Azon kívül, hogy a túlélésre vonatkozó becslések, ezek a becslések lehet fejleszteni részeként egy modell. Ez azt jelenti, egy alatta modell épül, amely megjósolja a túlélésre vonatkozó becslések. Paraméterek korlátozni lehet azonos az egész újra-találkozás alkalommal, vagy
Bevezetés a neurális hálózatokba
Original: http://www.cs.stir.ac.uk/~lss/NNIntro/InvSlides.html Prof. Leslie Smith Kognitív és számítástechnikai neurotudományi központ Számítástechnika és matematika tanszék Stirlingi Egyetem. Utolsó nagy frissítés: október 25, 1996: kisebb frissítést április 22, 1998, és szeptember 12, 2001: linkek frissítve (ők voltak igazán elavult) szeptember 12, 2001; rögzítse a matematikai font (hála Sietse Brouwer) 2 április 2003 Ez a dokumentum egy nagyjából HTML-alapú változat, amelyet az NSYNC-i ülésen, Edinburghban, Skóciában, 1996. február 28-án tartottak meg, majd néhányszor frissítették a kapott észrevételekre. Áttekintés: Miért akarna valaki egy „új” számítógépet? Mi az a neurális hálózat? Néhány algoritmus és architektúra. Hol alkalmazzák őket? Milyen új alkalmazások várhatóak? Néhány hasznos információforrás. Néhány megjegyzést hozzáadtunk 2001. szeptember ÚJ: kérdések és válaszok az ebből adódó bemutató Miért akarna valaki egy „új” számítógépet? Mik azok a (mindennapi) számítógépes rendszerek, amelyek jóak… …és nem olyan jóak? Jó benne Nem olyan jó Gyors számtani Kölcsönhatásban zajos adatokat vagy a környezetre Csinál éppen a programozó programokat tőlük Tömeges párhuzamosság Tömeges párhuzamosság Hibatűrés Alkalmazkodás a körülmények Hol lehet neurális hálózati rendszerek segítségével? ahol nem tudjuk megfogalmazni egy algoritmikus megoldást. ahol lehet kapni sok példát a viselkedés kérünk. hol kell, hogy vegye ki a szerkezetet a meglévő adatokat. Mi az a neurális hálózat? A neurális hálózatok különböző számítási paradigmák: neumann gépek feldolgozása alapján/memória absztrakció emberi információfeldolgozás.
A Loginataka
Original: http://www.catb.org/~esr/faqs/loginataka.html Beszélj, O Guru: Hogyan lesz egy Unix Wizard? O, Nemesen Született: tudja, hogy az út, hogy Wizardhood hosszú, és kanyargós, és tele van kockázatokkal. Te kell hangolódni magadat a Forrás, elérve a misztikus tudás és beszélgetés a rendszer könyvtárak és a belső. Igen; és az ilyen, mindent felemésztő idő és energia Sink ez, hogy jelentősen veszélyeztetné a te Grade Point Average (ha te tetted), nem is beszélve a te szexuális életet (ha te tetted). De kitartó vagy, oh lárvák One; jutalom túl az álmok Lusers várnak téged! Beszélj, O Guru: Milyen könyveket kéne tanulni? Vannak az O’Reilly „Dióhéjban” útmutatók egy jó hely kezdeni? O, Nemesen Született: tudjuk, hogy a dióhéjban idegenvezetők, de a legkülső portál az Igaz felvilágosodás. Méltó vannak (és dicséretet a neve O’Reilly, akinek könyvei mutatják oda a Hacker Lelket számos tetszetős módon), de a Dióhéjban útmutatók csak az út kezdetét. Ha te akaratod True Desire az ösvényen a varázslóféléknek Bölcsesség először megtanulják az elemi tartásai Kernighan & Pike a UNIX; majd elnyeli a Mantic puissance március Rochkind féle Advanced Unix programozás és W. Richard Stevens Advanced programozás Unix környezetben. Merüljön magadat, akkor a tiszta fény Maurice J. Bach design a Unix operációs rendszer. Ne vesd a Berkelian út; tanulmány a tervezés és végrehajtás a 4.4 BSD operációs rendszer által Kirk McKusick, Keith Bostic
REC Studio 4 – Reverse Engineering Compiler
Original: http://www.backerstreet.com/rec/rec.htm (letölthető fordítás) REC Studio egy interaktív decompiler. Olvas egy Windows, Linux, Mac OS X vagy nyers futtatható fájlt, és megkísérli, hogy készítsen egy C-szerű ábrázolása a kódot, és elkészítésére felhasznált adatok a futtatható fájl. Azt tervezték, hogy a fájlok olvasásához termelt különböző célokat, és már össze több gazdarendszereken. REC Studio 4 egy teljes újraírása az eredeti REC decompiler. Ez használ erősebb elemzési technikák, mint a részleges Single statikus kiosztás (SSA), lehetővé teszi a betöltés Mac OS X fájlokat és támogatja a 32 és 64 bites bináris. Bár még mindig fejlesztés alatt áll, akkor elérte azt a szintet, ami még jobban használható, mint a régi Rec Studio 2. Rec Studio 2 oldala van. Jellemzők Mint említettük, Rec Studio 4 még mindig fejlesztés alatt áll. A legtöbb cél független funkció már elkészült, mint például: Multihost: Rec Studio fut Windows XP/Vista/7, Ubuntu Linux, Mac OS X. Szimbolikus információ hordozón törpe 2 és részleges elismerése Microsoft PDB formátumban. C++ részben felismert: összekeveredett nevek által generált GCC demangled, valamint öröklési leírt dwarf2 megtiszteltetés. Azonban a C++ nagyon széles és nehéz nyelv, így bizonyos funkciók, mint a sablonok nem valószínű, hogy valaha is támogatott. Típusok és függvény prototípus meghatározások meghatározott szöveges fájlokat. Néhány szabványos POSIX és a Windows API-k már biztosított a Rec Studio csomagot. Az interaktivitás
Johnnie Winsock Bemutatója
Original page: http://johnnie.jerrata.com/winsocktutorial/ Ha szándékosan megérkezett a Winsock bemutató, amit valószínűleg az ötletet a saját alkalmazások kommunikálnak az interneten keresztül, mint lenyűgöző kilátás, mint én. Vagy talán valaki megtalálta a kilátásba szintén érdekes, és akkor már megbízott hozza ezt az álom valósággá válik. Mindkét esetben a Winsock hálózati szolgáltatás és ez a bemutató segít a célok elérésében a kereskedelmi vállalkozás, egyszerűen feltárása birodalmában műsorok személyes használatra, vagy valami a kettő között. Itt van, amit lesz, amely: Létrehozása Socket: Adott egy kis sereg a hálózati funkciók tudjuk építeni a programot, hogy türelmesen várja a bejövő kapcsolatokat? (Igen, tudjuk.) Így a saját kapcsolatok: Mivel még néhány funkció, lehet létrehozni egy programot, amely sikeresen összeköti lehallgató szerver? (Igen, tudjuk.) Küldése és fogadása: Miután elértük aktív kapcsolat, hogyan használjuk az adatcserét a két program között? (Te találtad ki-send () és recv () ). Leállás és aszinkron socket: Hogyan tudjuk növelni a hatékonyságot a kód végrehajtása révén különböző hálózati rendszer? (Mi bajlódnia ablakunk eljárás egy kicsit) További útmutatók és linkek: Milyen források vannak túl is ez a bemutató? Emelem 3 hogy tartsa meg elfoglalt egy darabig (miután emésztett én bemutató, természetesen :-). Comments & kritikák: Itt a lehetőség, hogy értékelje a bemutató, kérdéseket feltenni, vagy hozzászóláshoz. Bár lehet, hogy alig várja, hogy elérje, hogy a félelmetes pontot, ahol