-
X-Received: by 2002:a0c:9e2d:: with SMTP id p45mr76436qve.5.1542237681424; Wed, 14
Nov 2018 15:21:21 -0800 (PST)
X-Received: by 2002:a0c:9e2d:: with SMTP id p45mr76436qve.5.1542237681424; Wed, 14
Nov 2018 15:21:21 -0800 (PST)
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit
0.net!newsreader4.netcologne.de!news.netcologne.de!peer03.ams1!peer.ams1.xlned.
com!news.xlned.com!peer03.am4!peer.am4.highwinds-media.com!peer02.iad!feed-me.h
ighwinds-media.com!news.highwinds-media.com!g188-v6no976540itg.0!news-out.googl
e.com!y103-v6ni1103ita.0!nntp.google.com!g188-v6no976538itg.0!postnews.google.c
om!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.comp.programming
Date: Wed, 14 Nov 2018 15:21:21 -0800 (PST)
In-Reply-To: <f...@g...com>
Complaints-To: g...@g...com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=5.172.255.72;
posting-account=Sb6m8goAAABbWsBL7gouk3bfLsuxwMgN
NNTP-Posting-Host: 5.172.255.72
References: <b...@g...com>
<e...@g...com>
<e...@g...com>
<a...@g...com>
<e...@g...com>
<c...@g...com>
<5bdf375b$0$479$65785112@news.neostrada.pl>
<7...@t...no1>
<9...@g...com>
<6...@g...com>
<9...@t...no1>
<0...@g...com>
<mm9gk7ay76jx$.dlg@tyczka.com>
<4...@g...com>
<7...@g...com>
<b...@g...com>
<f...@g...com>
<d...@g...com>
<3...@g...com>
<f...@g...com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <b...@g...com>
Subject: Re: Open Source czyli kolonializm intelektualny
From: fir <p...@g...com>
Injection-Date: Wed, 14 Nov 2018 23:21:21 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 9471
X-Received-Body-CRC: 3691608523
Xref: news-archive.icm.edu.pl pl.comp.programming:212890
[ ukryj nagłówki ]W dniu środa, 14 listopada 2018 22:18:40 UTC+1 użytkownik g...@g...com
napisał:
> W dniu środa, 14 listopada 2018 20:18:35 UTC+1 użytkownik s...@g...com
napisał:
>
> > A Ty pracujesz nad sobą? Jeśli tak to jak?
> > A może pracujesz nad innymi?
> > Pochwalisz się?!?
>
> Nie wiem, czy nad sobą. I nie wiem, czy nad innymi.
> Swego czasu odpowiadałem na pytania w serwisie Quora,
> głównie o programowaniu funkcyjnym i Lispie:
> https://www.quora.com/profile/Panicz-Godek
> (ale ostatnio trochę mi szkoda na to czasu, więc przestałem;
> poza tym strasznie dużo durnych pytań się zaczęło pojawiać,
> bo zrobili jakiś program, że dają ludziom pieniądze za zadawanie
> pytań).
>
> Mam też bloga, na którego zacząłem pisać ciut więcej
> https://eidolon-language.quora.com/
>
> z ostatnich rzeczy wymyśliłem wyzwanie programistyczne,
> które nazwałem "draggable rectangle challenge"
> (opisany - wraz z rozwiązaniami - w kilku ostatnich wpisach
> na blogu)
>
> Kilka lat temu zrobiłem takie coś:
> https://www.youtube.com/watch?v=G4QVE6JjmO0
>
> od tamtej pory szukam różnych sposobów na to, żeby zrobić
> sterowanie robotami humanoidalnymi - ostatnio jeden gość na
> twitterze podsunął mi trochę niezłego researchu, ale w sumie
> tym, na czym bardziej się teraz skupiam, jest poprawienie interakcji
> człowieka z komputerem, czyli upraszczanie programowania,
> w związku z czym rozwijam glosariusz "(grand scheme)":
> https://github.com/plande/grand-scheme
> i próbuję stworzyć strukturalny edytor dla Scheme'u
> (co jest nb związane z "draggable rectangle challenge").
>
> Napisałem też (w ramach studenckiego projektu) książeczkę
> o "Inteligencji Obliczeniowej", która okazała się dość popularna
> https://github.com/panicz/pamphlet
>
ja ostatnio napisalem pierwsza wersje
kompilatora C2 (ktory ostatnimi czsy nazywam tez hipermodulowym c), kompilator bazuje
na moim asemblerze do x86 org-asm
i kompiluje na razie cos w rodzaju skrajnie uproszczonego czego c-podobnego
jak nizej ale juz generuje z tego wykonywalne exeki na win32
mysle ze rozwiniecie tego to wlasnie bedzie juz szlo raczej z gorki, ale nie spieszy
mi sie, jak zrobie to w dekade to
bedzie dobrze (moglbym mysle duzo szybciej bo to raczej wymagaloby kilkanascie
'przysiadniec' kazde po jakies 2 tygodnie - ale wolniej to w tym wypadku dla mnie
chyba lepiej
pozatym w ostatnich latach koduje wyjatkowo malo
int a: 10
int b: 2
int c
int d
int[30] tab
int[130] taby
void foo2()
stdcall user32 MessageBoxA(0,"caption\x00","title\x00",0)
return
void main()
foo2()
return
void upa()
cdecl msvcrt printf(" upa \x00")
return
void foo()
dipa()
zipa(zipa_x = 11, zipa_y=30)
cdecl msvcrt printf(" zipa sum %d difference %d \x00", zipa_sum, zipa_difference)
upa()
return
void dipa()
cdecl msvcrt printf(" dipa \x00")
return
void zipa (int zipa_x, int zipa_y)
int zipa_sum
int zipa_difference
zipa_sum = zipa_x + zipa_y
zipa_difference = zipa_x - zipa_y
return
procz tego, czzyli
1. furia (kompilator c2)
2. org-asm (asembler x86 na win32)
zrobilem troche innych projektow (glowne to moja biblioteka
3. green-fire do gier per-pixel na windzie,
4. biblioteka ICL do pracy z tekstami itp
5. paczka prototypow gier, symulacji i programow uzytkowych na green-fire
nawet nie che mi sie o tym pisac ale tak napisalem sobie dla przypomnienia (ostatnio
koduje malo i robie dlugie przerwy.. w ramach tych prototypow rozcykiwalem tez pewne
problemy techniczne, (np komunikacje winsock/rawinput/fonty ttf na bliterze, ktore
ciagle robia mi pewne problemy) lub 'tworcze' tak ze ten pisaty punkt jest moze
troche bardziej powazny niz sie wydaje, jak i tez algorytmiczne (np zachowanie energi
w symulacjach itd)
problemem jest tez ew
6. tworzenie contentu
bo musialem troche sobie rysowac sprajty, fonty, kimac nad potencjalna fabula,
wypadaloby pouczyc sie blendera itp (czego troche robilem ale to jest wszystko
trudne, cholernie duzo czasu schodzi)
jak patrze na ta liste tych punktow to sam kompilator mi sie wydaje najlatwiejszy,
nawet nie chodzi o to ze inne punkty to duzo roboty (lub zabawy)
(bo troche jest) tylko o to ze za ta zabawe czlowiek placi jakby wlasnym zyciem, bo
programowanie jest strasznie zjada i to jest glowny problem (jakbym nie bal sie
wlasnie tej straty zycia to zrobilbym juz duzo wiecej, moze 2 razy (moze 3 razy ?
jakby doliczyc mlodsze lata, moze 4 razy? nawet) tyle tyle ze moje zycie by pewnie
wtedy wogole nie istnialo ;c tak ze jest to problem - nie jestem wogole pewien czy
nie zaluje ze zaczalem w zyciu sie zajmowac programowaniem, nawet na pol gwizdka,
trzebbylo moze zostac pisarzem i filozofem i bylbym dzis pewnie 3 razy madrzejszy czy
tam duchowo silniejszy, niz psuc oczy przed kompem ... co prawda taie rzeczy ciezko
sie szacuje ale na to przynajmniej jakby mi wyglada bo pamietam z mlodosci moglem
obrac pewna droge (filzoofia, wiecej czytac, wiecej msylec) ktorej nie obralem
rozmieniajac ja na komputery
(zieawh, gone)
> a w ramach pracy magiterskiej próbowałem zaprojektować system
> do optymalizacji programów
> https://github.com/panicz/master-thesis
> (niestety nie jestem szczególnie zadowolony z wyników, ale łudzę się,
> że może chociaż udało mi się "włożyć nogę w drzwi" i może w przyszłości
> jakiś lepszy pomysł wpadnie mi do głowy)
>
> Ogólnie lubię mieć poczucie wykonywania dobrej roboty.
> Ale nie mam jakiegoś poczucia misji czy przekonania, że to, co robię,
> to jedyna słuszna droga, ani potrzeby nawracania innych na swój
> światopogląd.
> Mam pomysły, które chciałbym zrealizować. I to nad tymi
> pomysłami pracuję. To wszystko.
>
> Czasem zdarzy mi się coś powiedzieć na jakimś lokalnym meetupie albo
> konferencji, bo lubię się dzielić wiedzą i pomysłami.
>
> I staram się też dużo jeździć na rowerze albo nartach biegowych,
> a latem pływać w morzu albo jeziorach, żeby za bardzo nie
> zdziadzieć (ostatnio miałem też pomysł żeby narysować komiks
> o Lwowskiej Szkole Matematyczno-Filozoficznej, żeby się
> bardziej odkleić od komputera, ale z przykrością stwierdzam,
> że kiedyś rysowanie szło mi lepiej)
Następne wpisy z tego wątku
- 15.11.18 10:39 Maciej Sobczak
- 15.11.18 11:14 AK
- 15.11.18 13:50 Queequeg
- 15.11.18 13:55 Queequeg
- 15.11.18 13:59 Queequeg
- 15.11.18 15:39 Roman Tyczka
- 15.11.18 16:08 fir
- 15.11.18 21:43 Queequeg
- 15.11.18 22:14 g...@g...com
- 15.11.18 22:37 Marcin
- 16.11.18 09:06 Maciej Sobczak
- 16.11.18 20:31 g...@g...com
- 16.11.18 22:49 Marcin
- 16.11.18 23:07 Marcin
- 16.11.18 23:36 Maciej Sobczak
Najnowsze wątki z tej grupy
- Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
Najnowsze wątki
- 2025-01-12 Jak na naszych oczach odradza się cenzura :-)
- 2025-01-11 Koszty prowadzenia firmy za granicą
- 2025-01-11 19 migrantów
- 2025-01-11 300km/h
- 2025-01-11 Kongres USA uchwalił "Prawo babci Pawlakowej" na MTK [Lex Gradma Pawlak]
- 2025-01-11 Riga => Specjalista ds. public relations <=
- 2025-01-11 Przestępca wyborczy Musk nadciąga nad Tuskistan?
- 2025-01-11 Białystok => Delphi Programmer <=
- 2025-01-09 Jaka nawigacja z asystentem zmiany pasa ruchu?
- 2025-01-10 Coś dusi.
- 2025-01-09 akumulator napięcie 12.0v
- 2025-01-10 Białystok => Architekt rozwiązań (doświadczenie w obszarze Java, A
- 2025-01-10 Warszawa => Software .Net Developer <=
- 2025-01-10 Białystok => Application Security Engineer <=
- 2025-01-10 Warszawa => System Architect (Java background) <=