Witam, maturę napisałem i nareszcie mogę zacząć moją naukę programowania w pełni. Pisałem programy w free pascalu, c++, c# oraz javie. Moje pytana brzmią
1. Jaki język polecilibyście mi abym ogarnął go od początku do końca?(mogą być te co wyżej wymieniłem)
2. Dlaczego akurat ten język? Nie będę miał problemów ze znalezieniem pracy? :D
3. Czy w 6 miesięcy zdobędę wystarczającą wiedzę na temat jednego konkretnego języka abym mógł pisać już programy
@Devastator: Programowanie to NIE JEST nauka języka - to jest nauka sposobu myślenia oraz rozwiązywania problemów. Aby je rozwiązywać optymalnie nie robiąc przy tym burdelu potrzeba doświadczenie, a to przychodzi z czasem.

1. Zobacz na co jest zapotrzebowanie na rynku pracy ;) Tak z czapki patrząc to Java dość popularna.
2. Patrz wyżej.
3. Tak. Nie, proszę, nie rób tej krzywdy ludziom którzy będą po tobie to poprawiać.
  • Odpowiedz
@Devastator: To uwaga #!$%@? salto :
Assembler - Stary, bardzo prosty do nauki, zajebiście trudny do pisania stosuje się przy inżynierii wstecznej i nauce jak działa kompuer
Cobol - Sektor bankowy żadko szukają specjalisty ale jak już to robią to jest 150k, Składnia robi krzywdę
Fortran - Kumpel Cobola dla fizyków
Basic - Prosty język na maszyny typu C64 robi krzywdę
ADA - Też staroć ale zajebiście dobrze działa na maszynach czasu rzeczywistego, używa go mocno US-Armia
  • Odpowiedz
Mirki, istnieje jakiś sprytny i szybki sposób żeby włączyć obsługę jQuery w przeglądarkowej konsoli?
Widziałem już sposoby żeby wklepać kod który pobiera jQuery i wstrzykuje go do strony www, z tym że to niewygodne i nie zawsze działa (na fb np. nie z tego co pamiętam). Do tego trzeba to robić po każdym odświeżeniu strony co nie bardzo mi pasuje.
Dlaczego nowoczesne przeglądarki nie mają wbudowanego domyślnie jQuery? W sumie to już
Możesz sobie zrobić bookmarklet, potem na każdej stronie po jednym kliknięciu będziesz miał jq.

Ale z ostatnimi dwoma zdaniami to trochę pojechałeś ;p
  • Odpowiedz
@Pietrek558: tak poza tym od jquery powoli się odchodzi...... coraz mniej stron go używa bo do post/get itd są te angulary embery itd, do animacji dodaje się coś znacznie mniej ważącego(jeśli chce się zachować zgodność z przeglądarkami przed ie9) lub korzysta z transition a do doma wystarcza spokojnie querySelector
  • Odpowiedz
Mirasy, generuję sobie pewien wzór i chcę go później wyświetlić. Doszedłem do momentu, w którym stworzyłem:

var string = poczatek_wzoru + "+ " + koncowka
Działa świetnie, dopóki $koncowka nie jest ujemna. Bo gdy jest ujemna to otrzymuję wynik "x + -5", a chcę otrzymać "x -5".
Jak tego dokonać? Wpadłem na pomysł ze sprawdzaniem czy liczba jest dodatnia i ewentualnym doklejeniem plusa, ale pewnie jest coś sprytniejszego.
#javascript #
dobra, wersja finalna:

var string = "" + poczatek_wzoru + " " + (koncowka < 0 ? " - " : " + ") + Math.abs(koncowka).toString()
  • Odpowiedz
Dlaczego:

var ip_address = '';

    //get user ip address
    jQuery.getJSON("[http://jsonip.appspot.com?callback=?",](http://jsonip.appspot.com?callback=?",)
@mariecziek: ta funkcja w getJSON jest odpalana dopiero jak się zakończy "ładować" wywoływana strona. Więc może to nastąpić po 5s, po 20s a nawet i po 15 minutach. To jest coś w stylu oddzielnego wątku.

Żeby to zadziałało tak jak chcesz, to odwołanie do appspota musiałbyś zrobić synchroniczne, co jednak by spowodowało, że na czas ładowania cała przeglądarka złapie freeza.
  • Odpowiedz
Mircy hilfe!
Potrzebuję na stronę zrobić mały pokaz slajdów... żeby się z 5-10 zdjęć pokazywało, nakładało/przenikało
Jak najłatwiej i najmniej zasobożernie?
GIF raczej odpada bo dużo będzie ważył (choć zdjęcia dość małe - powiedzmy 250x200px)...
Flash? JS?

#www #html #php #flash #javascript
@Enignum: No jest tego masę, zależy czy masz na stronie jakąś bibliotekę np. jQuery czy nie aby wybrać odpowiedni. I jakich funkcjonalności potrzebujesz. Zwykłe zmiany slajdów + strzałki? Może responsywność, reagowanie na dotyk, różne efekty przejście czy tylko podstawowe przenikanie - wtedy wybierzesz coś najlżejszego co spełnia twoje oczekiwania
  • Odpowiedz
@kmicolo: W QT Creator było takie rozwiązanie wbudowane i jakoś działało.

Chyba nie czepiasz się akurat tego zapisu w pliku HTML?
No dobra, to daj rozwiązanie do użycia requirejs.
  • Odpowiedz
No elo, zrobiłem sobie prostą gierkę, taką wariację match 3 z elementem multiplayerowym. I zastanawiam się czy zużycie 3% baterii po 5 minutach grania to nie za dużo (bateria 2000 mAh Lumia 920).

Gierka w JS, PIXI.js do wyświetlania grafiki, użyłem też meteor.js do backendu/frontendu głownie do zrobienia komunikacji po websocketach.
Apka jest teraz mocno prototypowa, na pewno jest sporo miejsca na optymalizację, tylko pytanie czy to pomoże.

Ktoś może ma jakieś doświadczenia, artykuły, informacje co może być najbardziej obciążające w takich aplikacjach? I przede wszystkim jak to sprawdzić?
@gehog: Tzn to będzie razem, bo teraz zrobiłem #!$%@? przy ruchu, tzn leci od klienta do serwera jaki był ruch, a potem od serwera do klienta leci nowa plansza po ruchu - tego jest z 1,7kb - może być 10% tego.
Poza tym i tak muszę to zrobić, żeby móc bez problemu zaimplementowac animację - jak po ruchu wywalam planszę to nie ma czego animować :P
  • Odpowiedz
Mirki, mam jedną wielką stornę html, którą się scrolluje do odpowiednich sekcji. Czego użyć, jakaś biblioteka, mechanizm templetów, żeby każdą sekcję trzymać w osobnym pliku i wstrzykiwać kod w odpowdnie miejsca w głównym htmlu?
#javascript #webdev
@KrzysztofKrawczyk: To ja dopytam z ciekawości. Jak to wpływa na maszynowe odczytywanie strony? O ile do aplikacji takie dynamiczne dokładanie treści jest OK to już przy stronach będzie problem z jej katalogowaniem. Czy coś się zmieniło w tej kwestii? Boty stały się mądrzejsze?
@DziadekAlzheimer: Chyba rozwiązanie odpada ze względu na mały zasięg (obsługujące przeglądarki + ustawianie flag)
@pankelo: @Jurigag: http://www.wykop.pl/wpis/12428009/reacty-i-angulary-maja-nowego-konkurenta-http-jsbl/ ponoć lżejsze. Sam mam
  • Odpowiedz
Jak w Brackets w ramach projektu wyświetlać w autocomplete podpowiedzi uwzględniając wszystkie pliki projektu i uwzględniając zależności?
Jak włączyć oznaczanie błędów w JSHintuwzględniając wszystkie pliki projektu i uwzględniając zależności?
Dodatkowo: jak w JSHint włączyć oznaczanie błędem jeśli użyje się nieistniejącej nazwy zmiennej? W sensie żeby zaznaczało błąd jeśli popełni się literówkę i poda nieistniejącą nazwę.

#jshint #autocomplete #brackets #webdev
#javascript
  • Odpowiedz
Aplikacje single page to wymysł JavaScriptowych hipsterów. Wszystko co potrzeba do tworzenia aplikacji internetowych to dobre MVC z templatingiem po stronie serwera (Play Framework, ASP .NET MVC, Rails...).

Można bić, ale sensownymi argumentami. Liczę na dyskusję.
#javascript
@mathix: 1. nie trzeba tyle pobierac
2. bardziej natywne doświadczenie dla moblików
3. płynniejsze przejścia z stanu do stanu.
generalnie tej siły już nie powstrzymacie PHPowcy ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@mathix: Myślę, że tutaj przede wszystkim kluczową rolę gra fakt wykorzystania zasobów. Skoro można coś wyrenderować po stronie serwera albo szybciej i oszczędniej po stronie klienta, to czemu nie zrobić tego po stronie klienta?
  • Odpowiedz