Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - Pavouk106

Stran: 1 ... 111 112 [113] 114 115 ... 160
1681
Vývoj / Re:Jazyk pro úplného začátečníka
« kdy: 12. 07. 2013, 14:58:48 »
Ještě jednou sem napíšu.

Začni s C a jak píšou ostatní, můžeš si sehnat knížku Učebnice jazyka C od Pavla Herouta. Je celá červená, menšího formátu. Druhej díl (zelená?) nebudeš potřebovat, alespoň zatím ne (to píšu jen kdyby Ti jí v knihkupectví nutili :-) ).

Není asi nic lepšího nebo jednoduššího, jak se dostat k úplným začátkům. A znát C se Ti taky bude hodit. Jako jazyk je celkem dobře čitelnej, pochopitelnej a docela intuitivní, s tím to půjde, tím začni.

Výhodu to má i tu, že stáhneš prográmek na psaní kódu a ten v sobě má vše co je třeba, takže to nainstauješ (Další, Další, ... Dokončit) a může psát a kompilovat. Nemusíš instalovat interpreta (program, kterej bude vykonávat Tebou napsanej kód) někde zvlášť a patlat se s nastavováním atd. (to je třeba nevýhoda PHP - píše se v něm web, takže potřebuješ webovej server s PHP, což je zbytečně složitý, musel by ses učit další zbytečnosti navíc, který s programováním zrovna nesouvisí).

Vyhnul bych se na začátku objektově orientovaným věcem, takže za mě určitě ne Java, Javascript, Actionscript (flash), Ruby (on rails) a další podobný. K OOP (objektově orientované programování) dolezeš časem. Ty ale teď potřebuješ pochopit úplnej základ.

1682
Hardware / Re:Zobrazení teploty chipsetu
« kdy: 12. 07. 2013, 14:46:48 »
Zapomněl jsi na pár důležitých věcí:
Jaký distro používáš?
Jakou verzi?
Jaký máš jádro systému?
Jakou verzi lm_sensors?

Ono totiž půjde nejspíš o to, že to je všechno moc nový (myslim HW), takže buď není podpora v SW, nebo máš starý verze. Na Ubuntu jse kvůli Ivy Bridge musel začátkem roku taky nahazovat nejnovější jádro ručně, aby se to se mnou bavilo... Od tý doby ale mam teploty a měl bych i otáčky (kdyby byly větráky).

1683
V PHP by to moje předchozí mohlo vypadat

Kód: [Vybrat]
$jablka = 30;
$hrusky = 25;

if ($jablka > $hrusky) {
  echo "Je víc jablek";
}
else {
  echo "Jablek víc není";
}

Vysvětlivky:

První dva řádky nastaví proměnné, to znamená, že program pak ví, že jablka mají hodnotu 30 (v našem případě to znamená, že jich je 30) a hrušky 25.
Řádek s if přepíšu do pseudokódu (tak, jak to čte moje hlava):
"Když jablek je víc než hrušek" a složená závorka znamená, že od ní dál se program provede, jen pokud je jablek víc
následující řádek s echo vypíše na obrazovku text mezi uvozovkama, jedná se o uživatelem čitelnej výstup, anpříklad do konzole nebo na web
konec složený závorky ( } ) ukončuje část if, to znamená, že odtud dál už to není závislý na tom, jestli je jablek víc
else přepíšu do pseudokódu (souvisí s řádkem if, vlastně na něj navazuje):
"Když předchozí tvrzení (jablek je víc než hrušek) neplatí"
řádek s echo je jako minule
řádek s koncem závorek je jako minule, tedy odtud dál je to nezávislý

Pokud by ses chtěl zeptat, proč není v druhém echo napsáno "Je víc hrušek", pak je jednoduchá odpověď - to totiž ten program neví. Může jich totiž být stejně jako jablek a tím pádem nelze tvrdit, že jich je víc. Ten if totiž zjišťuje POUZE jesti je jablek více nebo ne. Už nezjišťuje, jestli jich je stejně nebo jestli jich je méně.

S něčím začni. Vezmi si nejjednodušší příklad (Hello world), pak porovnej dvě proměnný, pak nech program počítat od 0 do 10. Pak si vymysli nějakou jednoduchou blbost a zkus si s ní poradit.

Pokud se kdykoliv zasekneš, zeptej se tady a foru. Hned do úvodního dotazu napiš, co to má dělat a vlož pomocí značky code Tvůj kód, aby všichni viděli, jak to děláš. Kdybys to dělal podle nějakýho příkladu (z webu), dej i odkaz na něj. Někdo Ti poradí. Pokud tomu budu já rozumět, poradím klidně i já.

1684
Nejdůležitější je naučit se myslet a formulovat myšlenku strojově. Pak potřebuješ znát syntaxi vybranýho jazyka (tzn. jak se ty Tvoje myšlenky v tom jazyce píšou).

V praxi jde víceméně vždy jen o to vymyslet a vytvořit v pseudokódu (v hlavě, na papíře, prostě to umět nějak podat). Třeba:

Je košík s jablkama těžší než s hruškama?
- jo? Tak budu prodávat nejdřív jablka (mam jich víc)
- ne? Tak budu prodávat nejdřív hrušky (stejnej důvod)

A pak už je to jen o tom umět to napsat v příslušnym jazyce.

Takže pro Tebe to znamená zjistit si, jakej jazyk budeš chtít ovládat a v tom začít s jednoduchýma hloupostma (jako třeba danej příklad) s tím, že omáčku okolo (použitý knihovny atd.) jen tupě opíšeš z příkladu, kterej si najdeš. Celkovej význam omáčky okolo pochopíš v průběhu učení.

Můžeš klidně začít (třeba) s C++, na začátku nebudeš nic chápat, budeš tupě opisovat, ale postupně pochopíš logiku (tzn. Tvoje myšlení), pak jak to přepisuješ do kódu (syntaxe) a nakonec pochopíš i proč používáš který knihovny a proč Ti něco nefachá.

Takže pokud fakt nic neovládáš, do začátku Tě zajímají (téměř v jakymkoliv jazyce) příkazy:
if / else - podmínka, jako s jablkama a hruškama, porovnáváš nějaký věci a podle toho se něco provede
for - cyklus. Například kdybys chtěl na každej novej řádek vypsat o hvězdičku víc než na předchozím a věděl, že jich bude celkem deset
while - taky cyklus, ale jinak

Další blbosti jako třeba otevření souboru nebo čtení z řádky se už hodně liší, k tomu už si musíš dolézt sám. Začni tím, že budeš mít jablka (30) a hrušky (25) a budeš zjišťovat, čeho je víc a výsledek napíšeš jako výstup programu. Pak si můžeš třeba udělat while cyklus, kterej bude po jedný přihazovat hrušky, dokud jich nebude víc než jablek (takže hrušek bude 31, pak while skončí) a program Ti vypíše konečnej počet hrušek (tedy 31). Bacha na zacyklení (= while poběží "donekonečna", protože jsi udělal v programu chybu - to se stává zvláš't v začátcích často ;D ).

1685
Hardware / Re:Ničí mi Raspberry Pi SD karty?
« kdy: 11. 07. 2013, 16:56:55 »
Ondřej: robin píše, ža do toho dává napětí 12V adaptérem na 2A. Tím pádem je ztráta "jen" 3,5W, což taky chce "chladič", ale to už asi sám poznal a vyřešil :-)

Errikk: Datasheet pro 78S05 uvádí 0.33uF na vstupu a 0.1uF na výstupu, ale takový "drobný" odchylky už jsou asi fuk. Kondíky stojí pár korun a pro sichr se tam dát můžou.

Celkově to ale vypadá, jak sám robin píše, na problém rychlá karta vs. OC, což je svym způsobem trochu paradoxní :-)

1686
Hardware / Re:Deinterlace na i3, vyzkouší někdo?
« kdy: 11. 07. 2013, 09:58:41 »
Díky za vyzkoušení. Pro ostatní doplním, že zkoušíme ve VLC deinterlace Yadif 2x. SLeduje se vytížení CPU (procesem VLC).

Zkus to prosím ještě s vypnutými žrouty, ideálně jen systém a VLC. Na Celeronu taky neběželo video plynule, bylo to hodně vidět. Zatížení CPU procesem VLC se pohybovalo kolem 120%.

Pokud jsi to tak teď neměl, tak v htop si vylistuj procesy podle vytížení CPU (F6 a v levém menu pak šipkou přejedeš na CPU% a odentruješ) a pak by se nahoře měl objevit VLC a zajímají nás procenta ve sloupci CPU%.

Vzhledem k nelichotivému výsledku (očekával jsem pod 100%) bych chtěl zároveň požádat další testery, pokud by se nějací našli. Ideálně někoho, kdo má NVidia dedikovanou grafickou kartu nižší řady (tj. například 210, 430, ... obecně "něco pod padesát") a zkusit deinterlace přes ní. ATI/AMD spíš ne, nemám s nimi dobré zkušenosti (v Linuxu). Kdyžtak se ozvěte s typem grafické karty přímo na email pavouk106 na gmailu, přepošlu vám taky odkaz na stažení ukázky videa. Moc byste mi pomohli. Předem díky.

1687
Server / Re:Raspberry Pi torrent klient
« kdy: 10. 07. 2013, 15:47:42 »
A Deluge má kromě knzolovýho rozhraní taky webový. Ale tuším, že jsme všichni vedle a tazatel se zajímá o program, nad kterým chce postavit vlastní webové rozhraní... V tom případě by asi čekal rady, který (konzolový nebo démoní) klient má slušné API, na kterém lze stavět...

1688
Hardware / Re:Ničí mi Raspberry Pi SD karty?
« kdy: 10. 07. 2013, 12:43:25 »
ale tradá, co s tim na Rpi uděláme, žejo...

Já nevím, jak to RPi má s bootem, ale co na SD kartu dát jen jádro/initramfs a táhnout systém z USB disku? Nebylo by tohle možný? Na PC bych se nebál mít initramfs třeba na CD a bootovat z Firewire disku ;D

1689
Software / Re:RAID1 mdadm nebo dmraid?
« kdy: 08. 07. 2013, 17:57:14 »
Já mám na 3 roky staré desce taky možnost udělat RAID, ale upřímně - těmhle "jednočipovým" RAID bych nikdy moc nevěřil. Radši jsem udělal mdadm RAID s tím, že není problém ho kdykoliv přenést jinam (do jiného PC) a v pohodě složit. Podle mě má právě v tomhle výhodu - líp se s tím dá zacházet. Kdybys ale měl plnohodnotnej PCIe řadič, to by byla jiná... :-)

1690
Software / Re:problém s jpg
« kdy: 08. 07. 2013, 17:54:20 »
Windows prohlížeč moc informací neposkytne. Ideální a nejrychlejší by pro Tebe as bylo, kdybys ten "neznámej" soubor někam nahrál a někdo ho už omrkne. Pokud ho nechceš nikam nahrávat, tak si zkus sehnat program, kterej se do souboru "podívá" a zjistí, co je ve skutečnosti zač. Může mít koncovku JPG, ale uvnitř může bejt cokoliv. Je taky možný, že je to skutečně JPG, ale máš poškozenej nosič (CD, DVD, flash, paměťovou kartu - nevím, na čem jsi to přivezl), to se pak může chovat taky všelijak.

1691
Hardware / Re:PCMCIA modul na bázi RAM
« kdy: 04. 07. 2013, 14:38:29 »
Rhinox> Tady nemá cenu řešit, jestli CF nebo jinou kartu. Jasně, že CF. Obava je spíš v přepisování... To se moc nedivím. I když, pamatuju si, jak jsem na 2GB CF zkompiloval Gentoo :-D Při instalaci dalších a dalších programů ale došly na Ext3 inody a to jsem v tu dobu neuměl vyřešit (ani se nepokoušel) :-)

1692
Hardware / Re:PCMCIA modul na bázi RAM
« kdy: 04. 07. 2013, 13:37:04 »
Je jedinej způsob jak to zjistit ;-) Na druhou stranu, nějakou dobu určitě vydrží a pak se dá lehce vyměnit (koupit jiná). Pomalý karty stojí pakatel a rychlý podle mě přes PCMCIA nevyužiješ (po krátkym googlu jsem zjistil, že PCMCIA je ku*evsky rychlá).

Možná bych to spíš neřešil a nechal to na tom SSD... Ale ani s SSD nemám osobní zkušenosti. Kdybys to nechal na SSD a ono v nějaký krátký době umřelo, dej to tady do fora vědět. Kdyžtak to nějak průběžně sleduj. Rád bych věděl, jak SSD vydrží (zvlášť, pokud tam hodíš Linux, ideálně Ubuntu nebo jiný hodně oblíbený distro).

1693
Hardware / Re:PCMCIA modul na bázi RAM
« kdy: 04. 07. 2013, 12:52:43 »
Tadyhle nabízej statický RAMky do velikosti až 8MB :-D
http://www.amtron.com/sram.htm

Ještěže plastovej obal pro tu kartu dávají k nákupu zadarmo! (chybí tady úplně totálně smíchy mrtvej smajlík)

K původnímu dotazu - moc toho nevím, ale nebylo by to moc pomalý? Případně jak někdo navrhoval, CF kartu.

1694
Hardware / Re:Vyjmuti zlomeneho sroubu z notebooku
« kdy: 04. 07. 2013, 11:33:02 »
Počkej - utrhla se hlava šroubu, kterej drží klávesnici? Logicky by teda měla klávesnice jít vyndat. Pokud jde vyndat, tak jí vytáhneš i s tím šroubem a ten pak z ní bude čumět, takže ho vytočíš kleštěma.

Nebo to tak snad není? Zatím u všech notebooků, který jsem rozebíral, by tahle varianta fungovala.

1695
Hardware / Re:Vyjmuti zlomeneho sroubu z notebooku
« kdy: 03. 07. 2013, 13:53:44 »
Dle situace bych do něj zkusil vyrobit drážku a vytočit ho plochým šroubovákem. Záleží ale na tom, jakej má průměr a jestli neni moc utopenej.

Stran: 1 ... 111 112 [113] 114 115 ... 160