HohoHo2015
Znacie jakąś książkę lub koncepcję #nauka #filozofia lub moze coś z Lema chodzi o coś takiego jak maszyna, translator do przekazywania emocji miedzy ludźmi?

#czytajzwykopem ( ) #ebook ( ) #literatura ( ) #programowanie ( ) #mirkopromocje ( ) #historia ( ) #ksiazka ( ) #kultura ( ) #biznes ( ) #nauka
#ksiazki
+3
adamj57
Więc, no... Wróciłem z #programistycznepieklo ( ͡° ͜ʖ ͡°)
Brakło czasu, a że teraz wszystko się powoli u mnie prostuje - mam dla was nowy artykuł!

Dziś o tym, jak efektywnie grać w statki - popularną grę, w którą chyba każdy z nudów grał ze kolegą z ławki. Trochę #matematyka, trochę #statystyka, a trochę luźnego monologu o procesie tworzenia i testowania strategii. Dla mirków z #programowanie - we wpisie znajduje się link do repo GitHub'a, na którym widnieje kod używany do symulacji gier oraz strategii razem z krótkim wyjaśnieniem co i jak, byście mogli tworzyć i testować własne strategie - nigdy nie mogę być pewny, że ta wymyślona przeze mnie jest najefektywniejsza.

Więc, oto post: http://programistycznepieklo.pl/2017/01/21/statki/

Wiem, długi - ale po tak długiej przerwie musiałem się nieco bardziej postarać (。◕‿‿◕。)
+9
Rezix
Jest sobota, znalazłem chwilę czasu, to może kolejna porcja linków w tagu #rezixnews ? :)

1. Na początek film omawiający Brachisochronę od Vsauce. W odcinku gościnnie Adam Savage :)
Czym jest można znaleźć na wiki: https://pl.wikipedia.org/wiki/Brachistochrona

https://www.youtube.com/watch?v=skvnj67YGmw

2. Darmowe książki od O'Reily o C++, Javie, Biznesie, IoT i nie tylko. Są bardzo krótkie (80-200 stron), więc na Kindle do poczytania w pociągu spoko :)

http://www.oreilly.com/free/reports.html

3. Ciekawy kanał dla developoerów Unity3D odpowiedzialnych za wygląd gry. Tworzenie shaderów, efektów cząsteczkowych, czy animacji.

https://www.youtube.com/channel/UCEklP9iLcpExB8vp_fWQseg/videos

Bonus: Ciekawy darmowy plugin do animacji pod Unity3D w AssetStore.
https://www.assetstore.unity3d.com/en/#!/content/79840

4. Coś dla ludzi lubiących sztuczną inteligencję i deep learning :)
Jak przy pomocy tekstu jesteśmy w stanie znaleźć szukany przez nas obraz.
https://www.youtube.com/watch?v=rAbhypxs1qQ

5. Making Of z tworzenia Adama (od Unity3D) oraz grafik do gry Factorio.
https://blogs.unity3d.com/2017/01/11/adam-step-by-step/
https://www.factorio.com/blog/post/fff-146

6.Tworzenie proceduralne mapek i terenów (są linki do GitHuba)
http://www.gamasutra.com/blogs/AAdonaac/20150903/252889/Procedural_Dungeon_Generation_Algorithm.php
https://www.reddit.com/r/Unity2D/comments/5nqstk/open_source_dungeon_generator/
https://www.reddit.com/r/worldbuilding/comments/5nsobr/procedural_planet_generators_with_webgl/

7. Silnik renderujący w CSS
http://www.keithclark.co.uk/labs/css-fps/

8. W jaki sposób Discord przechowuje miliardy wiadomości?
https://blog.discordapp.com/how-discord-stores-billions-of-messages-7fa6ec7ee4c7#.mad7l63v3

9. Tworzenie mapy w Unity 3D (z renderem światłem, shaderami etc.)
https://80.lv/articles/creating-an-aaa-environment-in-unity-5/

Ogólnie polecam całą stronę dla osób lubiących temat gamedevu :D

10. Chcesz wydać grę na Steamie? To przeczytaj lepiej ten wpis na Reddicie.
https://www.reddit.com/r/gamedev/comments/5oy7wc/lessons_i_learned_in_my_journey_to_get_my_game_to/

Bonus: Dawka humoru dla osób używających LaTeXa :)
http://hanno-rein.de/archives/349

Dodatkowo dwa małe felietony do poczytania:
1. Czemu PHP jest do kitu?
https://whydoesitsuck.com/why-does-php-suck/

2. Programowanie jest do kitu.
https://www.stilldrinking.org/programming-sucks

I na koniec #humorinformatykow
#rezixnews #matematyka #fizyka #programowanie #naukaprogramowania #unity3d #gamedev #deeplearning
+20
SpeedFight
visualization of a simple processor executing a fizzbuzz program
#programowanie #assembler i na tym poziomie również #elektronika
+9
Danger40
#programowanie #windowsforms #visualstudio #cpp

Hej Mirki.

Robię projekt w WindowsForms i doszedłem do momentu, gdzie mam już zrobione klasy i metody do nich i chciałbym po stworzeniu obiektu jakiegoś "X" po kliknięciu w przycisk dodawać go do listboxa na podstawie stringa znajdującego się w danym obiekcie tak,żeby po kliknięciu na niego, jego zawartość wyświetlała się w drugim listboxie.

Problem polega na tym, że nie potrafię dodać w Formsach takiego obiektu do listbox`a po uprzednim stworzeniu go w zdarzeniu przycisku.

listBox1->Items->Add(Obiekt);
Wywala błąd o niepoprawnym argumencie.

Próbowałem nadpisywania metody toString() tak, żeby zwracała tylko stringa z danego obiektu tej klasy, a następnie konstrukcji
listBox1->Items->Add(Obiekt.toString());
ale to też nie działa, ponieważ obiekt jest typu std::string, a metoda Add z listbox`a przyjmuje tylko obiekty ObjectCollection^

Nie za bardzo wiem co mógłbym jeszcze zrobić, więc każda pomoc mile widziana.
Z góry dzięki.
+1
Trusiak
Mireczki szybciutki, nieskomplikowany problem do ogarnięcia!

Mam taki wzór na sumę:

w jaki sposób w książce podstawiono te wartości, że wychodzi im prawidłowe rozwiązanie (książkowe rozwiazanie jest trzecie i jest na 100% dobrze, bo jest tak w wielu książkach).

#algorytmy #matematyka #programowanie
+2
kocham_jeze
Mirki ze #swift, mam #pytanie - stworzyłem prostą klasę definiującą wymiary pudełka z metodą "description" zwracającą jego pole powierzchni. Gdy przywołuję funkcję "description" poza klasą, pokazuje się błąd "expexted declaration" mimo, że przecież funkcja zadeklarowana jest wewnątrz klasy ( ͡° ʖ̯ ͡°) No i w innym kodzie coś takiego działa mi bez żadnych problemów (screenshot w komentarzu).

Ktoś wie, co może być przyczyną błędu?

Z mojego researchu wynika, że ma to coś wspólnego z function scope, i w podobnych przypadkach ludzie używali jakoś override func viewDidLoad(), ale nie rozumiem za bardzo jak to zastosować.

#programowanie #pytaniedoeksperta
+1
m4tus
Po co potencjalnemu kandydatowi wiedza na temat stacku technologicznego ważne, że w firmie jest xbox i stół do ping-ponga...

#it #programowanie #nieprogramowanie #gownowpis
+5
HohoHo2015
Hejka ktoś z #nauka kojarzy taki "silnik" informatyczny na zdjęciu w załączniku wpisu..? jak to sie moze nazywac taki problem

Chodzi żeby unikąć takich wpadek https://en.wikipedia.org/wiki/Humour_in_translation

taki temat https://en.wikipedia.org/wiki/Language_technology

#komputery ( ) #programowanie ( ) #pytanie ( ) #technologia ( ) #it ( ) #windows ( ) #internet ( ) #pcmasterrace ( ) #kiciochpyta ( )
#informatyka #jezyk #filologia #fizyka
Maglev
Mam pytanie: jaki zasilacz?

#programowanie
+5
vargemp
Ktoś potrafi wytłumaczyć skąd się tam wziął znak dolara? Programowanie w bashu wydaje mi się totalnie nielogiczne....

#linux #programowanie
+1
kamil-mazurek
#programowanie #dcoder #programujzwykopem

Padł mi jedyny laptop i piszę sobie jakiś kod na mobilnym kompilatorze. Aplikacja nazywa się DCoder. Polecam wszystkim, którym zjebał się komp, a chcą po programować nawet w kibelku.
amath
Takie tam na linkedinie ( ͡° ͜ʖ ͡°)

#programowanie #korposwiat #korpo #linkedin #takaprawda
+15
Pawloo
Kiedy programista się nudzi... (⌐ ͡■ ͜ʖ ͡■)

pokaż spoiler #pawlooprogramuje #elektronika #programowanie #diy #avr
+58
FriQsek
Kiedy bledy z gry pojawiaja sie w twoim mieszkaniu ( ͡° ͜ʖ ͡°)

#programowanie #gry #heheszki #humorobrazkowy #humorinformatykow
+67
Wyrewolwerowanyrewolwer
Skończyłem czytać książkę z darmowego rzutu od O'Reilly.

Tak w skrócie i ogólnie to polecam.
Zabierając się za nią coś tam wiedziałem o skalowaniu, coś tam o cachowaniu i Kafce, messengerach, architekturach etc.
Ale to była dość nieusystematyzowana wiedza.
Pomijając dość spory fragment w którym autor zachwala swoje rozwiązanie (wtyczka/cokolwiek) jakie to nie jest dobrze przemyślane i wydajne, a na końcu stwierdza że tak naprawdę to jeszcze nie działa na żadnym produkcyjnym serwerze!! i to że końcówka to bardziej lanie wody niż faktyczne przedstawianie czegoś.
O samej architekturze log'a słyszałem wcześniej kilka razy, ale nigdy tak naprawdę nie zetknąłem się z tym bardziej.

Z książki Kleppmanna każda chętna osoba wyciągnie sporo wiedzy na temat tego jak skalować bazy, jak zapisywać i odczytywać w efektowny sposób dane, ideę wykorzystania message brokerów do wyeliminowania problemów z wielowątkowością, wyścigów i deadlocków, wyżej wspomnianą strukturę loga, jak działa Apache Kafka no i jak z problemami wydajnościowymi radzą sobie największe platformy.

Słowem - polecam.

#ksiazki #czytajzwykopem #programowanie #architektura #architekturaoprogramowania
+7
AlvarezCasarez
Nie mogłem się powstrzymać (link)

#webdev #php #programowanie
+18
dan3k
Rosyjski haker instaluje trojana
#heheszki #programowanie #informatyka
+17
spetz
Klimat w Białymstoku jest nie do przebicia ( ͡° ͜ʖ ͡°).

#spetz #dotnet #csharp #programowanie #programista15k #bialystok
+9
veranoo
Podziękowania dla Pana Tomasza "Comandeer" Jakuta, za książkę, która dostałem od w/w autora ( ͡° ͜ʖ ͡°)

#webdev #javascript #chwalesie #programowanie
+7
perkaman
Dobrze to robię? Czy raczej byście na to nie poszły #rozowepaski ?
Dodam #programowanie aby każdy stulejman wiedział, że można, żeby próbował.
#tinder #podrywajzwykopem #heheszki #cojarobiezeswoimzyciem
+2
Vladimir_Kotkov
Uwaga, sprawdzam czy obserwujący tag o programowaniu mają poczucie humoru

#php #programowanie #heheszki #humorobrazkowy
+18
blubi_su
Powerline prompt... Jak ja mogłem bez tego żyć... Mamo jakie to piękne (ʘ‿ʘ)
#slowpoke #programowanie #informatyka #linux
+5
veranoo
Czy można w jakiś magiczny sposób zamienić Kolekcje Map ES6 w JSON a potem, przywrócić znowu do postaci Map nie tracąc w niej obiektów?

#javascript #webdev #programowanie
imlmpe
◢ #unknownews

postanowiłem usiąść i przeglądnąć najciekawsze wpisy z HackerNews z ostatnich 7 dni.
Oto moje zestawienie.


pokaż spoiler Jeśli wpis zdobędzie minimum 300 plusów, postaram się przygotowywać takie zestawienie regularnie, raz na tydzień.
Masz jakieś sugestie? pisz w komentarzu!


1) Nowy, ciekawy atak phishingowy (#security + #hacking)
https://twitter.com/tomscott/status/812265182646927361
tl;dr: agresor wrzuca do treści maila OBRAZEK, który wygląda jak załącznik. Grafika linkuje do dynamicznie generowanej strony z logowaniem do Google Account (więcej w pierwszym komentarzu na Twitterze)

2) Otwarte biura (tzw. 'open space') to zło!
http://www.bbc.com/capital/story/20170105-open-offices-are-damaging-our-memories

3) Godaddy wystawił minimum 8850 certyfikatów SSL bez jakiejkolwiek werfyikacji domen docelowych
http://bit.ly/2jIYiC6

4) Top50 narzędzi dla developerów (ranking na 2016r) #programowanie
https://stackshare.io/posts/top-developer-tools-2016

5) cena Bitcoina spada o ponad 12% po tym, jak Bank Centralny w Chinach zapowiedział kontrolę przepływu pieniędzy w tej walucie
http://www.reuters.com/article/us-china-bitcoin-idUSKBN14V15Q

6) Wizualiazacja PRAWDOPODOBNEGO wyglądu nowego Mac Pro 2 (desktopowy #mac) + jego parametry
http://pascaleggert.de/macpro.html

7) Jak wykorzystać GPG do szyfrowania danych przesyłanych między serwerami?
https://www.nas.nasa.gov/hecc/support/kb/using-gpg-to-encrypt-your-data_242.html

8) #technologia, która pozwala nam zaoszczędzić czas, często źle wpływa na naszą produktywność
http://www.spectator.co.uk/2017/01/how-time-saving-technology-destroys-our-productivity/

9) 'Alphabet' (#Google) wycofuje się z projektu Drona transmitującego internet na ziemię :(
https://www.bloomberg.com/news/articles/2017-01-11/alphabet-says-it-shut-down-titan-drone-internet-project

10) Wyjaśnienie afery z 'backdoorem' ukrytym w aplikacji WhatsApp
https://whispersystems.org/blog/there-is-no-whatsapp-backdoor/

11) Gra 'Portal' w wersji na... Apple II (z lat 70')
http://www.deater.net/weave/vmwprod/portal/

12) Projekt umożliwiający mieszkańcom Australii obejście rządowej cenzury stron WWW
https://unblockoz.org
HINT: warto rzucić okiem na listę blokowanych serwisów - głównie warezy

13) Lista stringów, które prawdopodobnie zepsują Twoją aplikację - dla testerów i pentesterów ;)
https://github.com/minimaxir/big-list-of-naughty-strings
HINT: testując np. aplikację webową, podaj każdy ze stringów z 'blns.txt' jako dane wejściowe.

14) ZeroPhone, czyli telefon zbudowany w oparciu o #raspberrypi Zero
https://hackaday.io/project/19035-zerophone-a-raspberry-pi-smartphone/log/51839-project-description-and-frequently-asked-questions

15) Badacze zrewersowali kody źródłowe 16 tysięcy aplikacji na #android w poszukiwaniu tajnych danych (kluczy, haseł itp)
https://hackernoon.com/we-reverse-engineered-16k-apps-heres-what-we-found-51bdf3b456bb#.8hsyam89u
tl;dr: około 2.5k aplikacji zawierało tajne dane, w tym np apki od Twittera, Ubera, Slacka, Instagrama itp.

************
Zestawienie przygotowałem na podstawie listy top100 najwyżej plusowanych wpisów z news.ycombinator.com z ostatnich 7 dni. Mój wybór linków jest mocno subiektywny ( ͡º ͜ʖ͡º)

Powyższe zestawienie nie jest starym, dobrym unknowNews znanym z wykopu, a nową formą agregacji ciekawych treści z branży IT. Chcesz takie otrzymywać częściej? Plusuj!

P.S. obserwuj moje konto na wykopie lub tag #unknownews aby nie przeoczyć nowych wpisów.

Jeśli wolisz czytać zestawienie na Facebooku, obserwuj mój profil -> http://fb.me/jakub.mrugalski

pokaż spoiler to się chyba klasyfikuje pod #prasowka?
+1005
Zeronader
Co te programisty z tych stanach to ja nie. ( ͡° ͜ʖ ͡°)

#programowanie #heheszki
IOException
#programowanie Czas zacząć przygotowanie/przypomnienie do rozmowy kwalifikacyjnej. Trzymajcie kciuki. +7
mk321
#programowanie

Jak ma się SOA do ROA?
Tzn. ROA zawiera się w SOA czy jest obok?

SOA - Service-Oriented Architecture - architektura zorientowana na usługi.
ROA - Resource Oriented Architecture - architektura zorientowana na dane.


SOA to usługi sieciowe oparte o WebServices (te XML-owe z SOAP i WSDL).
ROA to usługi sieciowe REST (te z JSON).
Czyli nie zawierają się w sobie, a są obok siebie.

Ale czasem poprzez SOA określa się ogólnie usługi sieciowe, że mają API itd (i nie precyzuje się czy to WebServices czy REST).
Wtedy ROA zawiera się w SOA.

A czasem nie uznaje się oficjalnie określenia ROA (jest dosyć nowe).
Wtedy jest po prostu SOA i nie ma ROA.
metaxy
Ktoś ma porównanie lub wiedzę, która obecnie biblioteka do #webrtc jest najlepiej wspierana i najbardziej perspektywiczna? Jakiś czas temu bawiłem się PeerJS, ale wygląda na to, że została ona porzucona.

#programowanie #js #javascript
+2
MrOsamaful
Co ja robię ze swoim życiem. Zamiast uczyć się analizy robię jakieś gówniane gierki w bashu przez ssh na komputerze, który stoi 50 cm ode mnie xD

#linux #programowanie #siecikomputerowe #komputery #gownowpis
+26
Klopsztanga
Powod dlaczego nie uzywamy sortowania babelkowego w bazach danych :) #programowanie #bazydanych #ciekawostki +6
Boquete
#pytanie #programowanie #python #django

Mam problem, tworzę AbstractBaseUser - własny model Usera i przy imporcie walidatora:

from django.contrib.auth.validators import ASCIIUsernameValidator, UnicodeUsernameValidator

dostaję unresolved refference nie wiem czemu.

W python manage.py shell:

> from django.contrib.auth import validators
> validators

<module 'django.contrib.auth.validators' from '/home/piotr/dev/PROJEKT/portfolios/venv/local/lib/python2.7/site-packages/django/contrib/auth/validators.pyc'>

Ktoś wie co może być nie tak i czemu się mi nie resolvuje to?
+1
bigben93
Gdy odpalasz GDB w konsoli #programowanie #heheszki #linux +12
Adaslaw
Czy ktoś wie jak wywoływać metody po CORBA z poziomu żółwia z języka LOGO?

#programowanie #heheszki
+4
blubi_su
Macie tak czasem? Taki dzień że od rana chce się klepać w klawiaturę i wszystko dobrze wychodzi. Wszytko się ładnie kompiluje, i ze sobą gra.
Dniu trwaj!

#pracbaza #programowanie
+13
Pokaż następne