KazTech
140 subscribers
899 photos
32 videos
14 files
222 links
KazTech - IT және технологиялар туралы қазақша арна.

Барлық сұрақтар бойынша - @fafnirdragon
Download Telegram
Oculus Rift жасаушысы VR гарнитурасын ұсынды, егер ол ойында қайтыс болса, пайдаланушыны өлтіреді

Осылайша, Палмер Лаки "Sword Art Online" анимесін кейіптегісі келеді - кейіпкерлер дәл осындай өлтіруші дулығаларда ойнайды.

Өлтіру механизмі фоторецепторлар мен 3 жарылғыш зат зарядынан тұрады. Game Over скрині пайда болғанын фоторецепторлар байқап, зарядтарды жарады. Жарылыс геймердің басын R18-G NSFW-ге айналдырып жібереді.

Зарядтар тура бас мидың алдыңғы бөлімдерінің үстінде орналасқан.

Әзірге бір ғана прототип бар және жаппай өндіруге ешқандай себеп жоқ: лаки айтқандай, өлтіруші бөлік дайын, қалыпты VR жасау қалады.

Нағыз GTA5 ойнайтын VR-шлем екен.

#VR / #SAO / #IRL
———
@kz_tech
@kztech_chat
👍1
RAID массиві

RAID (Redundant Array of Independent Disks) — өнімділікті арттыру үшін бірнеше дискілерді логикалық элементке біріктіретін деректерді виртуалдандыру технологиясы. Тиісінше, қажетті дискілердің ең аз саны - 2 диск.

RAID массивінің бірнеше түрі бар:

RAID 0 - жұмыс принципі - ауыспалы. Ақпарат ұзындығы бойынша бірдей блоктарға бөлінетін массивтер, содан кейін құрылымдағы әр дискіге кезекпен жазылады. (өнімділіктің нақты өсуі 2 есе)

RAID 1 — жұмыс принципі - "айналандыру" (зеркаливание). Бұл негізгі дискіден басқаларға — көшірмелерге ақпараттың параллель жазбасы. 

RAID 10 (1+0) — RAID 1 және RAID 0-дің ең жақсы қасиеттерін біріктіреді.

RAID 5 — RAID 1-дің жұмыс істеу принципіне ұқсас. Тек мұнда кем дегенде 3 диск қажет болады, олардың бірінде қайталанатын ақпарат сақталады.

#дискілер / #RAID
———
@kz_tech
@kztech_chat
👏1
https://github.com/gta-source/gta-source

Grand Theft Auto V ойының кейбір ағып кеткен кодтары.

#утечка / #ағыпкету / #gtav
———
@kz_tech
@kztech_chat
👍2
Бэкенд әзірлеу бойынша басты мәлімет.

Бұл постта біз бэкенд әзірлеу деген не екенін, ол қандай қызметтерді атқарады екенін және бэкенд-әзірлеуші болу үшін қандай технологияларды білу керек екенні жазып кеттік.

Ал Git VCS туралы біздің арнада бұған дейін пост салынып кеткен болатын.

#веб / #бэкенд
———
@kz_tech
@kztech_chat
👍6
Деректерді үздіксіз қорғау (CDP)
Continuous Data Protection

Өнімділікке байланысты сақтық көшірмелер әдетте тұрақты, бірақ жеткілікті ұзақ уақыт аралығында жасалады. Егер жүйе уақытша бүлінген болса, соңғы сақтық көшірме жасау мен жүйенің істен шығуы арасындағы кезеңде енгізілген деректер өзгерістері жоғалады.

CDP функциясы таңдалған деректердің сақтық көшірмесін жоспарланған сақтық көшірме сеанстары арасындағы уақыт аралығында тұрақты негізде жасауға мүмкіндік береді:
— Көрсетілген файлдардағы/қалталардағы өзгерістерді бақылау арқылы;
— Белгілі бір қолданбалар жасаған файлдардың өзгеруін бақылау арқылы.

Сақтық көшірме жасау үшін таңдалған деректерден деректерді үздіксіз қорғау үшін белгілі бір файлдарды таңдауға болады. Жүйе осы файлдарға енгізілген әрбір өзгерістің көшірмесін жасайды. Оларды соңғы өзгеріс кезінде қалпына келтіруге болады.

#CDP / #текстопост
———
@kz_tech
@kztech_chat
👍3
Посылки - отслеживание посылок https://play.google.com/store/apps/details?id=com.brightstripe.parcels

Сіздің AliExpress, Joom, т.б сайттардан берген тапсырыстарыңызды бақылайтын мықты қолданба. #Android платформасына арналған.

Мінекей, менің 3 тапсырысымды AliExpress-тің бақылауынан да мықты бақылап отыр.

P.S. ATH-EM7x-ке міндетті түрде шолу жасап кетеміз :)

Ал сіз өзіңіздің тапсырыстарыңызды қалай бақылайсыз? Пікір қалдырып кете аласыз.

#android / #қолданба
———
@kz_tech
@kztech_chat
RTX адамдарды бақытты қылады 😁

#мем
———
@kz_tech
@kztech_chat
🤣4😁2👍1
Midjourney мобилді қосымшалар, ойындар және тіпті сайттардың UI интерфейстерін мықты жасайды екен, суреттер былай тұрсын.

Не деген күшті зат екен мынау 🔥

#AI / #midjourney
———
@kz_tech
@kztech_chat
👍2
Web scraping - бұл не?

Скрапинг - қажетті ақпаратты жинаудың стандартты процедурасы. Осы мақсаттар үшін арнайы бағдарламалық жасақтама қолданылады. 

Веб-скрапинг арқылы ақпарат берілген параметрлер бойынша автоматты түрде жиналады, құрылымдалады және одан әрі талдау үшін файлға жазылады. 

Бұл әдіс статистиканы, әртүрлі ұсыныстардың құнын жинауға, каталогтардағы тауарлар туралы мәліметтерді алуға жарамды.

Бұл заңды ма? Егер сіз сайттардан деректерді жинаудан қорқатын болсаңыз, онда бұл жақсы емес, бірақ жалпыға қол жетімді барлық нәрсені жинауға болады.

#webscraping / #текстопост
———
@kz_tech
@kztech_chat
👍2
Қоңыраулар туралы келісімдер (соглашения о вызовах)

Қоңырау конвенциясы функцияның қалай шақырылатынын, функцияның стек пен стек жақтауын қалай басқаратынын, аргументтердің функцияға қалай берілетінін, функцияның мәндерді қалай қайтаратынын анықтайды.

> stdcall 
Win32 API үшін стандартты келісім. Бұл келісімде, аргументтер оңнан солға қарай беріледі және стекті тазарту шақырылған функцияға түседі. Аргументтерді беру үшін стек қолданылады, яғни қоңырау шалмас бұрын стекке аргументтер қою керек. Қайтарылған мән EAX регистріне жазылады.

> cdecl
C/C++  бағдарламалары үшін стандартты қоңырау келісімі. Бұл конвенцияда дәлелдер оңнан солға қарай беріледі және stdcall сияқты стекке қойылады, бірақ мұнда стек шақыратын функциямен тазартылады.

> fastcall
Жоғарыдағы екі конвенцияға қарағандағы басты ерекшелігі - егер мүмкін болса, аргументтер регистрлерге қойылады, бұл функцияны шақыру жылдамдығын арттыруға мүмкіндік береді, өйткені стекке қарағанда регистрге жүгіну жылдамырақ.

> thiscall
Бұл қоңырау конвенциясы статикалық емес мүше С++'тің функцияларды шақыру үшін қолданылады. Статикалық емес мүшелік функциялар үшін ғана қолданылатындықтан, бізде ECX-ке берілетін this көрсеткіші бар, стек шақырылған функциямен тазартылады, аргументтер стекке оңнан солға қарай беріледі, қайтарылған мән EAX регистріне орналастырылады.

#CPP / #C / #текстопост
———
@kz_tech
@kztech_chat
👍1