Följ Black Week på SweClockers

Inlägg

Inlägg som Korkskruv har skrivit i forumet
Av Korkskruv

Så 100x100 pixlar ska konkurrera mot svärtan i en högupplöst OLED panel...

Av Korkskruv
Skrivet av cyklonen:

Binärt till hex, hex till text!

Förtydligar med att omvandlingen behöver upprepas två omgångar. (Binär till hexadecimalt hade gett ett annat resultat eller hade behövt fler steg).

(Binär till ascii, hex till ascii).

  1. Första steget gör om de binära siffrorna till en textsträng. Den nya textsträngen kommer att visa sig vara en rad bokstäver och siffror som kan tolkas som hexadecimala tal.

  2. Andra steget är således att konvertera den nya textsträngen från hexadecimal till text. Denna gången blir resultatet en läsbar ledtråd som leder en vidare till tävlingssidan hos komplett.

Det är lättast att lösa den här typen av problem genom att gå in på valfri hemsida för "ascii converter". Sen är det bara klipp och klistra och omvandla till man får fram rätt svar.

Av Korkskruv

Fråga två var mycket lättare än de andra frågorna men det som var allra jobbigast var att fylla i frågorna i formuläret.

00110101 00110100 00100000 00110110 00110001 00100000 00110110 00110011 00100000 00110110 01100010 00100000 00110010 00110000 00100000 00110110 00110110 00100000 01100011 00110011 00100000 01100010 00110110 00100000 00110111 00110010 00100000 00110010 00110000 00100000 00110111 00110100 00100000 01100011 00110011 00100000 01100001 00110100 00100000 00110111 00110110 00100000 00110110 01100011 00100000 00110110 00111001 00100000 00110110 01100101 00100000 00110110 00110111 00100000 00110110 00110101 00100000 00110110 01100101 00100000 00110010 00110000 00100000 00110101 00110011 00100000 00110111 00110111 00100000 00110110 00110101 00100000 00110100 00110011 00100000 00110110 01100011 00100000 00110110 01100110 00100000 00110110 00110011 00100000 00110110 01100010 00100000 00110110 00110101 00100000 00110111 00110010 00100000 00110111 00110011 00100000 00110010 00110000 00100000 00110110 01100110 00100000 00110110 00110011 00100000 00110110 00111000 00100000 00110010 00110000 00100000 00110100 01100010 00100000 00110110 01100110 00100000 00110110 01100100 00100000 00110111 00110000 00100000 00110110 01100011 00100000 00110110 00110101 00100000 00110111 00110100 00100000 00110111 00110100 00100000 00110010 00110001 00100000 00110010 00110001

Dold text
Av Korkskruv
Skrivet av Ozzed:

Om du menar att frågan som rör Komplett Khameleon har två korrekta svar så har du fel.

Nej, men den frågan är felaktig. Frågan säger att det ska finnas EN dator på kampanjsidan men det finns två. Tror inte det påverkar svaret

Det är sista frågan som har flera korrekta svar. Specifikationen för enheten säger att synfältet max når upp till en given nivå. Max innebär att även alla svar med mindre värden också är korrekta.

Av Korkskruv

En fråga har två korrekta svar och två frågor så innehåller själva frågan felaktig information. Men kul tävling

Av Korkskruv

Det största problemet är anslutningar med adsl, kabel-TV och mobilnät där många användare tvingas dela på kopplingen. Till och med de som har anslutit till bredband med wifi kan få problem om det är många nätverk som överlappar varandra samtidigt. Det har inget alls att göra med vilka tjänster som utnyttjas.

Sen kan det väl också nämnas att kvalitén på Netflix bara är bra om man tittar på en enhet som stöds. Om man har fel webbläsare eller fel operativsystem så är man redan begränsad till under 720p i många fall. Det ser för jävligt ut.

Av Korkskruv

Ser ut "precis" som jag minns det Blir grymt sugen på att spela.

Av Korkskruv

Så många bra bidrag!

Försökte själv snabbt sätta ihop något...

Kretsen är skapad i Inkscape och bakgrunden i de första två bilderna är genererad med javascript Mellersta bilden är bara en sammanslagning av första och sista bilden.

https://i.imgur.com/UC3s28v.jpg

https://i.imgur.com/BCLHiaJ.png

https://i.imgur.com/KodxQRb.png

Av Korkskruv

Alla bilderna har exakt samma mönster i bakgrunden.

Alla bilderna har samma upprepande bakgrundsmönster bestående av tre olika färger (ffffff, fdfdfd, fefefe). Om man till exempel ersätter två av dessa mot svart respektive rött så blir resultatet följande...

https://i.imgur.com/hH7JSsq.png

Av Korkskruv
Skrivet av anon78208:

Uh? Lite konstigt påstående tycker jag eftersom M$ mer och mer bygger sin business på tjänster, och använder Windows som ett sätt att locka folk till dessa tjänster och låsa in dem i stängda proprietära ekosystem, typ "walled gardens". Om något så är det mer som Apple, och snarare raka motsatsen till Linux och övrig FLOSS som helt bygger på att användaren ska ha full frihet och kontroll över sitt eget system.

Så som jag ser det så sker en stor del av inlåsningen av användarna genom gränssnitten som operativsystemet använder. Trots att kärnan för Linux är öppen så har det aldrig hindrat stora slutna system från att utvecklas. Se bara på Android, (Apple) samt all de stora molntjänsterna. Många molntjänster tillhandahåller ett gränssnitt men samtidigt behöver ingen veta vilken typ av kärna som det körs på i botten. Linux "bygger" inte på något alls, utan det är fritt att använda i allt från datorer till brödrostar. Microsoft borde inte ha något behov av att lägga extra resurser på en egen kärna när de ändå redan lägger ner stora resurser på Linux. Anledningen att de fortfarande stödjer både sin egen kärna samt Linux är att de har enorma resurser att tillgå så de har råd att spendera pengar på att utveckla sina tjänster på många olika baser. (Naturligtvis så pengarna de spenderar på projekt relaterade till Linux ger inte så mycket synbart tillbaka till utvecklingen av Linux).

Av Korkskruv

För mig verkar det nästan som Windows verkar vara på väg mot att bli en Linuxdistribution. Känslan jag får är att de inte längre säljer ett operativsystem utan de säljer ett gränssnitt som bygger ovanpå något annat.

Av Korkskruv

Det är värt att kontrollera igen. Jag letade igenom min låda otaliga gånger innan jag hittade en anonym liten påse med en skruv till mitt moderkort. Påsen var i inte större än ett litet frimärke

Av Korkskruv

Så varför inte halvera överföringshastigheten och sänka rotationshastigheten? Det hade givet en tystare disk och så hade kanske risken för haveri på grund av de dubbla läsarmarna också minskat.

Kopplar man in diskarna i en NAS med en 1Gbit/s ethernet koppling så kommer man inte över 120MB/s i hastighet.

Av Korkskruv
Skrivet av Pontus54:

SEASONIC X-460 460W MODULAR FANLESS.

Ok, ditt problem lät snarligt ett problem som drabbade några nätaggregat från Corsair AX serien för ett par år sen. Då handlade det om ett produktfel på nätaggregatet som då efter ett tag tappade förmågan att starta datorn genom strömknappen på datorlådan. Vad man kunde göra istället var att snabbt bryta/slå på strömswitchen på nätaggregatet tills datorn startade. Eftersom du har ett annat märke så påverkar säkert detta inte din modell och enda sättet att hitta felet är att försöka följa råden du redan fått och försöka felsöka dina komponenter.

Av Korkskruv

Vilket nätaggregat har du?

Av Korkskruv

Så här har jag för mig att det fungerar...

En char *[] som din funktion använder hoppar enligt följande när du indexerar den:

char[x][y] hoppar enligt följande formel (x * y)

En char [15][80] hoppar enligt följande när du indexerar den:

char[x][y] hoppar enligt följande formel (x * 80 + y)

Detta fungerar för mig.

#include <stdio.h> #include <stdlib.h> #include <string.h> static char info_log[15][80] = {0}; void write_log(char log[15][80]) { FILE *fp; fp = fopen("log.txt", "a"); int i; for (i = 0; log[i][0] != '\0'; i++) { fputs(log[i], fp); } fclose(fp); } int main(int argc, char *argv) { snprintf(info_log[0], 80, "Hello\n"); snprintf(info_log[1], 80, "This is a test\n"); snprintf(info_log[2], 80, "I surely wonder if this works correctly.\n"); write_log(info_log); }

Försök förstå de korrigeringar jag gjort i koden också för att få programmet att köra igenom felfritt.

Tillägg:
Detta fungerar också på rad 7

void write_log(char log[][80]) {

Tillägg 2:
Ändrade strcpy till snprintf för att göra koden lite säkrare.

Av Korkskruv

Man får hoppas att de förbättrat kulan så att den rullar lättare. Som det är nu på nuvarande M570 så stannar kulan upp alldeles för fort.

Av Korkskruv

Om du ska utföra alla beräkningarna på grafikkortet så spelar det nästan ingen roll hur många trådar processorn har. En snabb processor med hög IPC är att föredra i det fallet.
Ska du däremot utföra många beräkningar på CPUn och kanske över flera trådar så blir valet lite knivigare. Då får du välja mellan hög IPC eller många trådar.

Som exempel så kommer Ubuntu (server) 17.04 med Linux-kärnan 4.10 så det bör inte vara några problem att få igång med Ryzen. Det är dessutom ganska lätt att lägga till en nyare kärna om det skulle behövas. Om det skulle finnas några fler problem än en för gammal kärna vet jag ej.

Av Korkskruv
Skrivet av TomKe:

Att Base64-d 'utelämnar' vissa tecken fick jag från ett par sidor som hävdar att varianten -D gör just detta. "-d places base64 into decode mode. It will read from standard input or the supplied file name, ignore all characters that are not part of the base64 alphabet, decode the ones that are, and output the decoded data on standard output." Men då är förstås frågan, om tecken utelämnas, hur faen kan backup-programmet i så fall återskapa 100% rätt filnamn i efterhand. Så det är nåt som inte stämmer med min förståelse där.

Base64 -d innebär att du anropar programmet base64 och avkodar en textrad som redan är kodad i base64. Att den hoppar över tecken den inte känner igen som en del av base64 är inte så underligt då man inte skulle kunna avkoda andra tecken ändå. När du ska koda det krypterade filnamnet så använder man inte -d parametern och då tar man med samtliga tecken.

Av Korkskruv

Eftersom talen alltid innehåller lika många tecken så räcker det med att du bryter raden efter du skrivit ut 10 tal.

100 101 102 103 104 105 106 107 108 109\n 100 101 102 103 104 105 106 107 108 109\n 100 101 102 103 104 105 106 107 108 109\n

Gör först kod som enkelt skriver ut dina 100 slumptal utan radavslut. Sen ändrar du så att vart tionde tal även gör en utskrift för att bryta raden.