Facebook
Podpis:
Numer GG:
KonteStacja.com - radio ludzi wolnych Cyber Forces
Pon
21:00
Wydanie Główne
Wto
21:00
„Spisek szlachetnych” i inne audycje ByteEatera (zwykle na żywo)
Słuchaj radia
Wydanie Główne (2)
5 dni temu
Czy coś nam grozi za wyjście do knajpy?
OtwieraMY biznesy vs sanepid. Mapa. Niespodziewane naloty. Czy można nagrywać interwencję? Mandaty płatne z góry. Przegrana i bany Trumpa. Perler wciąż bez hostingu. Koszty są niezbędne...
Spisek szlachetnych
wczoraj
Hemikryptomonokaidialog
Przez ok. pół odcinka zamówiona próbka ByteEatera gadającego bez głębszego przygotowania na różne tematy, jak to w audycji z założenia „luźnej”. Potem dzwoni Grzesiek (ten od pizzy) i...
Skorzystaj z naszych projektów:

▸ Wolny Rynek - w liczbach
▸ Emigrujesz - posłuchaj najpierw
▸ KontestKino - filmy na wieczór
▸ Poważny kryzys - napisz

Audycja: Epicentrum 2016-12-28

Jak oni programują

Nadający: Krzysztof Maczyński

O tym, że pieczywo powszednie programistów występuje w różnych rodzajach

KOMENTARZE

Edon 2016-12-28

To, że ktoś ma klientów z polecenia to nie znaczy, że nie może mieć ich dodatkowo ze strony internetowej albo przynajmniej z darmowego fanpage'a na facebooku.

Faraday007 2016-12-29

@ByteEater 
Ostatnio miałem okazje dostać się na konferencję Poświęconą Javascript. Jeden z prelegentów promował coś zwanego React Native. Opowiadał o tym że można pisać aplikacje mobilne na androida i IOS w Javascipt. Ma to ograniczenia i zasadniczo można je obchodzić. 
 
Czy to jest coś co wejdzie w do użytku czy jakaś fanaberia?

JavaDevMatt 2016-12-30

Fajna audycja :) prawie całą przesłuchałem w samochodzie. Z częścią opinii się nie do końca zgodzę np. z tym, że php tak bardzo straci na popularności, ale też trudno przewidzieć przyszłość. Pozdrawiam i dziękuję za audycję.

Grzegorz 2016-12-30

@Faraday ja ostatnio korzystam z NativeScript (praktycznie to samo co react ale od innej firmy). Różni się od wspominanej Cordovy tym, że zamiast aplikacji htmlowej w WebView mamy maszynę JS i natywne kontrolki Android/iOS. Z możliwością pisania własnych. 
 
Wszystko zależy od konkretnego przypadku. Jak chcesz pisać wspólny kod, albo masz mały zespół i nie przeskadza narzut na prędkość i wielkość apki to warto.

Tomasz Primke 2016-12-31

@2 
Zanim ByteEater wyciągnie szklaną kulę i spojrzy w przyszłość, wtrącę moje dwa grosze ;-) 
 
Technologie wchodzą do użytku wówczas, gdy: 
1) rozwiązują konkretne problemy 
2a) są wykorzystywane przez duże korporacje 
2b) albo przez duuużą społeczność mniejszych firm i programistów 
 
Osobiście React Native jeszcze się nie przyglądałem (nie moja bajka, przynajmniej na dziś). Warto się natomiast zastanowić, dlaczego w ogóle coś takiego powstało. Powód był jeden: potrzeba robienia aplikacji mobilnych, przez programistów znających React-a. 
 
Spójrzmy: angularowcy mają... (coś tam mają, nie chce mi się teraz nazwy tego ustrojstwa szukać). No to reactowcy teraz będą mieli React Native. Czyli jak ktoś wybrał React-a, to będzie mógł spokojnie w tym robić apki mobilne. 
 
Pytanie o przyszłość postawiłbym inaczej: czy apki mobilne nie wyjdą z mody? Bo to od tego będzie zależało, czy takie technologie przetrwają, czy nie. 
 
@4 
Z tym "wspólnym kodem" to bym nie przesadzał, ani nie robił sobie wielkich nadziei. To nie pierwszy raz w historii informatyki, kiedy jest o tym mowa.

Tomasz Primke 2016-12-31

Odsłuchałem audycję. Tematyka z jednej strony poważna (ByteEater opowiada o technologiach), z drugiej strony te przepowiadanie przyszłości... 
 
Rad bym dowiedzieć się, na jakiej podstawie ByteEater przewiduje, że Node.js zastąpi PHP. 
 
Oczywiście rozumiem, że można PHP nie lubić (sam też nie lubię), że można uważać Node.js za lepszą technologię (osobiście też tak uważam), ale dlaczego ludzie mieliby porzucić technologię, w której: 
a) dostępna jest masa DZIAŁAJĄCEGO kodu, 
b) dostępnych jest wielu programistów, 
c) jest wciąż rozwijana? 
 
Nawet Cobol (również wspomniany w audycji) nie wyszedł zupełnie z użytku, choć warunek (b) bynajmniej spełniony nie jest, a i rozwój zapewne nie jest tak prężny, jak w przypadku PHP. 
 
Moje zdanie jest takie, że dopóki wielu ludzi będzie miało biznes w tym, żeby PHP żył, to PHP żyć nie przestanie. Choćby nie wiadomo jak fajne inne technologie się pojawiały. Tak było w przeszłości, tak jest teraz, więc w przyszłości pewnie też tak będzie.

Krzysztof z Bielska-Białej vel ByteEater 2017-01-01

@Edon, to oczywiście prawda, jednak jeśli się ma co najmniej taki strumień klientów z polecenia, jaki się jest w stanie obsłużyć, to aktywne rozglądanie się a innymi niosłoby zbyt duży koszt alternatywy. (Mona, rzecz jasna, myśleć o ekspansji. Ale to perspektywa na innym poziomie, strategiczna i czasowa, nie unieważnia więc od razu tego, co powiedziałem.) A fp nie wiem, czy mają. 
 
O React Native słusznie napisali Grzegorz i Tomasz Primke. Co dodam: 
• Odpowiednik React Native wykorzystujący Angulara nazywa się Ionic. 
• NativeScript nie zawiera żadnego z tych zrębów, pisząc w nim, można wykorzystywać Reacta bądź Angulara, ale nie trzeba. 
• React jest bardziej funkcyjny, nowocześniejszy od Angulara, i szybko dorównał mu, gdy chodzi o klasę popularności (najwyższą). 
• Wybitnym znawcą Reacta, jego popularyzatorem i autorem książki o nim jest Kamil 'przeor' Przeorski ( github.com ), związany z nami, uczestnik paru KontestCampów. 
• Tomasz ma oczywiście rację, że idea przenośnego kodu (czy to źródłowego, czy wynikowego) jest nienowa (choćby wymyślony przez Suna slogan reklamowy Javy WORA („Write once, run anywhere”)), jednak nie podzielam jego sceptycyzmu. Zaczynaliśmy od kompletnie odmiennych sposobów programowania każdego typu komputerów. Potem przyszedł Algol, pierwszy język, w którym, jak sama nazwa wskazuje, programy miały wyrażać algorytmy, a nie odzwierciedlać architekturę maszyny. Od tego czasu, ogólnie rzecz biorąc, poczyniliśmy wiele kolejnych postępów w tym zakresie. Dlatego też prawie w ogóle nie przyjął się WAP, o którym mówiłem. Pomimo odmienności urządzeń i uwarunkowań, twórcy stron i aplikacji chcieli używać tego samego (ewentualnie podzbioru, czy jakichś dialektów języków), co już znają i działa na pecetach. Dlatego też powstała Cordova (i inne podobne projekty implementujące warstwę abstrakcji nad poszczególnymi platformami mobilnymi) oraz Device APIs Working Group (obecnie Device and Sensors Working Group) w Konsorcjum www. Chłopaki z Microsoftu byli natomiast o tyle sprytniejsi, że pomyśleli też o drugiej stronie, czyli stworzyli coś (.NET), co nie tylko może na różnych platformach działać, ale też być w naturalny (no, przynajmniej bardziej niż JVM) sposób konsumowane z wielu języków (a po dodaniu DLR z jeszcze więcej). 
• Nie widzę powodu, żeby aplikacje mobilne miały w przewidywalnej przyszłości wyjść z mody. Bo czego zamiast tego ludzie będą używać na urządzeniach mobilnych? Oczywiście, że możliwa, a nawet prawdopodobna, i już się dziejąca, jest pewna unifikacja, czyli np. aplikacje Webowe chodzące i na desktopie, i smartfonie, czy też Moonlight lub coś podobnego. Ale jednak, przynajmniej gdy chodzi o niektóre komponenty, aplikacje mobilne mają swoją specyfikę, co wymaga (przynajmniej w zakresie bibliotek, a także pewnych stylów i metod programowania) specjalizacji pod nie technologii. Np. jedna kwestia to małe ekrany, bycie w ruchu, brak klawiatury, obecność aparatu. Inna to rozmaitość otaczającego środowiska, jasność i ciemność, przyśpieszenia, GPS, inne urządzenia (być może np. należące do znajomych) w pobliżu, albo pokemony. 
 
O zmierzchu PHP poczyniłem tym razem tylko wzmiankę, a to dlatego, że już rozwijałem tę myśl we wcześniejszych odcinkach. Przypomnę część (po resztę odsyłam do archiwum): widzę dla PHP takie miejsce, jakie obecnie zajmuje COBOL. Dużo jest w tym napisane, więc popyt na programistów będzie, ale raczej kustoszy, tudzież przepisywaczy do czegoś innego. Wiele nowego w tym nie będzie powstawać, sam język też niewiele da temu, kto się go nauczy, z wyjątkiem oczywiście umiejętności pisania w nim i rozumienia tego, co jest już napisane. (Podobnie miałem dodać, gdy Potrzeba wspomniał o COBOL-u, ale mi umknęło, że bardzo dużo się obecnie płaci programistom C++ (głównie starszym), którzy znają MFC (Microsoft Foundation Classes – zestaw bibliotek obiektowych rozwijany, a następnie porzucony na rzecz .NET przez Microsoft).) A na przepowiednie sobie tak śmiało pozwalam, bo przez ostatnich 20 lat doszedłem do wniosku, że jestem w tym niezły :-D.

Krzysztof z Bielska-Białej vel ByteEater 2017-01-06

Właśnie na profilu FB Damiana Wielochy poleciłem w komentarzu tekst, o którym mówiłem w tym odcinku, więc przypominało mi się, żeby tu podlinkować, i tym bardziej poczułem, że powinienem: https://www.info.ucl.ac.be

Damian 2017-02-25

Ciekawa audycja.Pole do popisu na przyszłe też jest spore.Myślę że może jakiś np opis poszczególnych stanowisk pracy wraz z hierarchią w firmie mogłby być tematem którejś z niej.Dzięki

Damian 2017-02-25

@Krzysztof z Bielska-Białej vel ByteEater Może wywiad krótki z kimś z HR od IT udałoby ci się przeprowadzić?Znam jedną osobę może udałoby mi się ją namówić.Daj znać na email.

Krzysztof z Bielska-Białej vel ByteEater 2017-02-27

Damian, dzięki za opinię i sugestie. Po pierwszym komentarzu ie byłem jeszcze przekonany, brakowało mi zestawu ciekawych pytań (jeśli jednak masz jakieś, to chętnie przygarnę :-)), ale drugi już to bardziej ukierunkował. W sumie nawet myślałem, żeby kiedyś odcinek o rekrutacji informatyków zrobić. (Był już taki, ale w specyficznym ujęciu: www.kontestacja.com Odezwę się e-mailem w sprawie potencjalnego gościa.

Dodaj komentarz...

Krzysztof Maczyński

Tę audycję prowadzi Krzysztof Maczyński, któremu możesz wysłać e-maila, a nawet go zaszyfrować przy użyciu poniższego klucza:

-----BEGIN PGP PUBLIC KEY BLOCK-----

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
uyVjBOH1
=Ftdk
-----END PGP PUBLIC KEY BLOCK-----

Inne audycje tego autora:

Dodatek o sztucznej inteligencji (1) - 3 tygodnie temu


Futurologia nieruchomościowa (3) - ponad rok temu

Dziwy psychiatrii, część 1 (9) - ponad rok temu

Internet przyszłości (9) - 3 lata temu



Więcej audycji...
Hakerskie opowieści - 3 lata temu

Droga do bankructwa (2) - 3 lata temu

Na metadane nie miej wyjebane (2) - 3 lata temu


Co pokona Bitcoina? (1) - 3 lata temu


Nowe technologie XXI wieku (7) - 3 lata temu

Nie słuchaj, bo utyjesz! (4) - 3 lata temu



Naga półprawda (3) - 3 lata temu










Odcinek wielobarwny (4) - 4 lata temu

Cyberzbóje i cyberrycerze (7) - 4 lata temu



Czym otruć prezydenta? (4) - 4 lata temu


Kryptowalutowy Dziki Zachód (4) - 4 lata temu

Jak oni programują (11) - 4 lata temu


Czy koty są okrutne? (6) - 4 lata temu





Lecą drony z każdej strony! (2) - 5 lata temu






Zawrotne prędkości (2) - 5 lata temu









Po co nam science fiction? (1) - 5 lat temu

Interview with Lyn Ulbricht (1) - 5 lat temu



Szachy kontra go (10) - 5 lat temu



Zagadkowy odcinek (4) - 6 lat temu






Co to jest biohacking? (8) - 6 lat temu




Innowacje w motoryzacji (2) - 6 lat temu









Epicentrum wolności (4) - 6 lat temu

Śmierć Windows XP (7) - 7 lat temu


ARM vs x86 (5) - 7 lat temu


Podsumowanie roku 2013 (7) - 7 lat temu

Gry niezależne (indie games) (13) - 7 lat temu







Bitcoin - wirtualna waluta (25) - 7 lat temu




FBI zamknęło Silk Road (4) - 7 lat temu

Linóx to ZUO? (4) - 7 lat temu

Gość elektronik: LordBlick (9) - 8 lat temu



Magia gier (2) - 8 lat temu

Mobilny 1010fingers (1) - 8 lat temu



Wywiad z Robertem Partyką (2) - 8 lat temu

Hackerspace odyssey (5) - 8 lat temu

Geeky Afterparty 2012 (3) - 8 lat temu



Jak nagrywać własne podcasty (14) - 8 lat temu


Urządzenia ponadczasowe (3) - 9 lat temu


Polski tablet czy UMPC? (11) - 9 lat temu



UMPC (1) - 9 lat temu

Co z tą innowacyjnością? (3) - 9 lat temu

Wozniak, kafelki i rowery (15) - 9 lat temu

Geek Drags o tabletach (5) - 9 lat temu



Rozszerzona rzeczywistość (3) - 9 lat temu

Wehikuł czasu nerdów (2) - 9 lat temu








Własne media center - 9 lat temu






Zaoranie HTML5 (4) - 9 lat temu


Wszystko o XML-u (4) - 10 lat temu


Google kupił Motorolę! (3) - 10 lat temu

IRC - technologia do lamusa? (4) - 10 lat temu


Geek cloud: ARM i x86 (9) - 10 lat temu




Cała prawda o Windows Phone7 (2) - 10 lat temu





















Mobilny HydePark (1) - 10 lat temu




UMPC i tablety (8) - 11 lat temu




Notebook czy Netbook? (1) - 11 lat temu

Linux w kieszeni (4) - 11 lat temu



Audycja Mobilnych - 11 lat temu

Audycja Mobilnych - 11 lat temu

Audycja Mobilnych - 11 lat temu

Audycja Mobilnych - 11 lat temu



A dzisiaj polecamy:
 align="center">
Program sponsorują:

Antonio - - 65.00
Bierzcie przykład, sponsorujcie! - - 215.00
Rafael from Silesia - - 20.00
Zamiast patronite - - 77.00
nexty - - 10.00
Koczkodan - - 20.00
Piotrek - - 25.00

Możesz i ty zasponsorować >>>

Promuj radioWydrukujDaj komuś ulotkęChcesz prowadzić audycję?Kontakt