Co programovat? Velké dilema

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Co programovat? Velka dilema
« Odpověď #30 kdy: 07. 02. 2018, 22:12:59 »
A to bych tipoval, že Jarda by rád drop-in replacement za systemd :D

Ano, to vubec neni spatny napad. Neco, co by bylo tak skvele, ze to okamzite vsichni nasadi misto systemd, coz Poetteringovi tak posramoti jesitnost, ze se vrhne do nejblizsiho kanalu s odjistenym rucnim granatem v zubech a nebude jiz skodit psanim zadnych dalsich aplikaci.


JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Co programovat? Velké dilema
« Odpověď #31 kdy: 07. 02. 2018, 22:15:49 »
Preco nuda? Vsak sa da na tom dost naucit.

Ano, naucit se da i na dochazkovem systemu. Osobne si myslim, ze clovek se nejlepe uci na necem, co ho bavi nebo alespon na tom, v cem vidi smysl. Takze pokud chovas skrytou vasen pro dochazkove systemy, tak to je urcite ta spravna cesta.

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Co programovat? Velka dilema
« Odpověď #32 kdy: 07. 02. 2018, 22:17:36 »
Jardo ten tip je dobrý, to je přesně to, co je dnes potřeba.

Smankote, chvali me Ivan Novy a to jsem ani nenavrhoval, aby naprogramoval program ke studii Noveho zakona! :-)

Re:Co programovat? Velké dilema
« Odpověď #33 kdy: 07. 02. 2018, 23:19:03 »
Zkus to, co doporucuje kazda self-help knizka. Kazdy den si zapis 10 napadu do supliku. Kdyz nevis co, otevri suplik...

Par tipu:
* muzes nekomu (umelec, klub) ve svem okoli pomoct tim, ze mu pripravis webovou prezentaci? (muzes spojit s ucenim se nove webove technologie)
* mas nejaka zajimava data, ktera muzes prohnat strojovym ucenim? (hratky se sklrean, numpy)
* delas nejake pravidelne cinnosti, ktere by si zaslouzily automatizovat?
* penetracni testovani...

Honza

Re:Co programovat? Velka dilema
« Odpověď #34 kdy: 08. 02. 2018, 00:00:05 »
Naprogramuj multiplatformni, lehke, P2P IM/voice+video zvanitko s sifrovanim od konce do konce, ktere definitivne pohrbi vselijake skajpy, whatsupy a dalsi neduveryhodne monstruozity, ktere se krome nenazranosti na zdroje obvykle vyznacuji tim, ze nemaji Linuxoveho klienta nebo maji neco, za co by autori meli dostat 2 roky verejne prospesnych praci.
V čem je problém? Jabber nemá multiplatformní klienty? Nebo nejsou použitelné?


JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Co programovat? Velka dilema
« Odpověď #35 kdy: 08. 02. 2018, 00:52:05 »
V čem je problém? Jabber nemá multiplatformní klienty? Nebo nejsou použitelné?

Problem s Jabberem je ten, ze ho skoro nikdo nema. V kontaktech mam akorat brachu a i to byl problem, protoze mi nejdriv zrusili server u Duck.go (ktery pul casu nefungoval a byl plny ruskeho spamu, ktery nebylo cim blokovat) a pak jsem zjistil, ze Blah.im si nepovida s ostatnimi servery (cili nespolehlivy bordel). Jabber kdysi vypadal perspektivne, presne do doby, nez se od nej odvratili velci hraci, jako Guugle a Fejsbuuk a zacali si srat nejdriv vlastni, izolovany takyjabber a pak uplne odesli na proprietarni protokoly. Takze Jabber nikdy nebyl dotazen do vsemi univerzalne pouzitelneho stadia. Pokud vim, chybi sifrovani (s vyjimkou OTR pro IM) a neumi to push notifikace, coz na mobilnich krapech, kterych dnes ve svete jsou miliony, je problem. A protoze velci hraci odesli, tak sanci, ze ten protokol v tomto stoleti nekdo dospecifikuje, vidim dost blede. Ostatne nikdo nechce, aby lidi jeli na univerzalnim protokolu, vsichni chteji, aby lidi pouzivali jejich oficialniho srackoveho klienta, ktery sezere desitky megabajtu RAM, kolikrat stoji za hovno, na Linuxu je katastrofalni nebo zadny, vsude uplne uzavreny a pokud mozno zobrazuje reklamy.

Ivan Nový

Re:Co programovat? Velka dilema
« Odpověď #36 kdy: 08. 02. 2018, 06:16:41 »
Jardo ten tip je dobrý, to je přesně to, co je dnes potřeba.

Smankote, chvali me Ivan Novy a to jsem ani nenavrhoval, aby naprogramoval program ke studii Noveho zakona! :-)
To ne, ale byl by to prostředek k volnému šíření pravdy.

alfonzito

Re:Co programovat? Velka dilema
« Odpověď #37 kdy: 08. 02. 2018, 07:13:33 »
Kniznice su, to hej. Ale nie je to opat len nejake bastlenie, lepenie?

Tak lepeni to je, ale obcas je lepsi nevymyslet kolo, zejmena kdyz se chces dozit vysledku. U kryptografie jde vylozene o hubu a vymyslet audio/video kodeky neni zadna trivialita. Stale jeste by zbyla spousta mista na vlastni inventivitu. Zejmena ta P2P cast, jako kdysi fungoval Skajp, asi nebude zrovna jednoducha, presneji receno asi dost orisek. A taky se ti tam muze stat, ze narazis na vselijake posrane patenty.
Takze navrhujes pouzit kniznice na prenos zvuku/videa? Tam mi napada webrtc. Sifrovanie tiez pomocou kniznic. P2P myslis vlastnu implementaciu?

alfonzito

Re:Co programovat? Velké dilema
« Odpověď #38 kdy: 08. 02. 2018, 09:13:10 »
Co poviete na tuto sifrovaciu kniznicu? Je open-source
https://www.bouncycastle.org
Alebo pouzit uzavrete funkcie .NETu?

Digi

Re:Co programovat? Velké dilema
« Odpověď #39 kdy: 08. 02. 2018, 11:04:26 »
Tolik dobrých nápadu založených na opensource kódech skončilo špatně či nevalně. Jabber, ale třeba IRC, vcelku použitelný koncept je nakonec převálcován platformou jako je Discord, která dělá to stejné, ale 'líp' - notifikace na mail, přehledy, hezčí GUI, atd.

Jano7

Re:Co programovat? Velka dilema
« Odpověď #40 kdy: 08. 02. 2018, 11:17:03 »
Jardo ten tip je dobrý, to je přesně to, co je dnes potřeba.

Smankote, chvali me Ivan Novy a to jsem ani nenavrhoval, aby naprogramoval program ke studii Noveho zakona! :-)

Hmm, existuje genialny soft na studium Biblie: Logos. Umoznuje pokrocile filologicke studium, komplexne prehladavanie, preklady do grectiny a hebrejciny, dava historicky a geograficky kontext, graficky perfektne zladene, je to unikatny nastroj. Naprogramovane v Qt.

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Co programovat? Velka dilema
« Odpověď #41 kdy: 08. 02. 2018, 11:41:24 »
To ne, ale byl by to prostředek k volnému šíření pravdy.

Propagovat Novy zakon muzete i pres Whats-Up.

anonym

Re:Co programovat? Velka dilema
« Odpověď #42 kdy: 08. 02. 2018, 11:48:45 »
V čem je problém? Jabber nemá multiplatformní klienty? Nebo nejsou použitelné?

Problem s Jabberem je ten, ze ho skoro nikdo nema. V kontaktech mam akorat brachu a i to byl problem, protoze mi nejdriv zrusili server u Duck.go (ktery pul casu nefungoval a byl plny ruskeho spamu, ktery nebylo cim blokovat) a pak jsem zjistil, ze Blah.im si nepovida s ostatnimi servery (cili nespolehlivy bordel). Jabber kdysi vypadal perspektivne, presne do doby, nez se od nej odvratili velci hraci, jako Guugle a Fejsbuuk a zacali si srat nejdriv vlastni, izolovany takyjabber a pak uplne odesli na proprietarni protokoly. Takze Jabber nikdy nebyl dotazen do vsemi univerzalne pouzitelneho stadia. Pokud vim, chybi sifrovani (s vyjimkou OTR pro IM) a neumi to push notifikace, coz na mobilnich krapech, kterych dnes ve svete jsou miliony, je problem. A protoze velci hraci odesli, tak sanci, ze ten protokol v tomto stoleti nekdo dospecifikuje, vidim dost blede. Ostatne nikdo nechce, aby lidi jeli na univerzalnim protokolu, vsichni chteji, aby lidi pouzivali jejich oficialniho srackoveho klienta, ktery sezere desitky megabajtu RAM, kolikrat stoji za hovno, na Linuxu je katastrofalni nebo zadny, vsude uplne uzavreny a pokud mozno zobrazuje reklamy.

Ja sa ale obavam, ze ak je problem s Jabberom, ze ho nema vela ludi, s niecim, co vytvory tuto kolega to bude obdobne.. :D Peace

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Co programovat? Velka dilema
« Odpověď #43 kdy: 08. 02. 2018, 11:56:56 »
Takze navrhujes pouzit kniznice na prenos zvuku/videa? Tam mi napada webrtc. Sifrovanie tiez pomocou kniznic. P2P myslis vlastnu implementaciu?

Ano, knihovny, pokud se nechces zblaznit. Webrtc tedy ne, pokud nechces skoncit s prujmem, jako novy Skajp, ke kteremu ti kokoti musi pribalovat kompletni Chrome. To nejak neodpovida me predstave o lehkem a rychlem klientovi.

Sifrovani urcite pomoci knihoven, stream cipher. Nejaka dukladne proklepana a pouzivana knihovna. Ovsem problem je slozitejsi, nez jen sifrovat od konce do konce. Je treba zajistit, ze mluvim opravdu s tim, s kym si myslim a to primo, nez pres middlemana v NSA.

P2P nemyslim nic konkretniho, jen to, ze P2P bezi bez centralniho serveru, jako kdysi stary Skype, nez z toho MS udelal Skajp. Mozna o tom existuje nejaky stary white paper.

Ring a Tox jsou tusim oba open source. Proc se nepodivas do jejich zdrojaku, jak to delaji oni? A muzes se pripojit, jestli se ti jeden zalibi. Je to lepsi, nez zacit dalsi projekt, ktery nikdy nebude dokoncen, leda snad, ze bys zorganizoval vyvojovy tym.

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Co programovat? Velké dilema
« Odpověď #44 kdy: 08. 02. 2018, 12:02:55 »
Co poviete na tuto sifrovaciu kniznicu? Je open-source
https://www.bouncycastle.org
Alebo pouzit uzavrete funkcie .NETu?

Nereknu nic, sam uz dlouho neprogramuju. Nevim, co to dela, jen mi pripada, ze kdyz je to pro Javu, tak to asi nevyplodi lehky klient, ale dalsi monstruozitu, jako Jitsi. Kdyz mi nekde neco bezi na pozadi cely den, tak chci, aby to bylo male, zejmena na mobilu.

A uzavreneho rozhodne nic, nikdo se nemuze presvedcit, co je tam blbe. Navic v .Netu to asi zase nebude multiplatformni.