forum od zera (w czym)

Odpowiedz Nowy wątek
2011-07-17 20:46
1

witam,
mój pierwszy post więc sie przedstawie: jestem kamil.
do programowania już mnie ciągnie jakiś czas ale jakoś w zasadzie nic jeszcze w tym kierunku nie zrobilem... żeby mieć jakąś motywację wymyśliłem sobie że.... napisze forum. ot takie proste (tematy, posty, brak nawet publicznej rejestracji, liczenie postow itd.). zanim sie za to jednak zabiore muszę przyswoić jakiś jezyk.... ale jaki? php, (x)html, c#? czy może jakoś inny? poziom trudności w zasadzie mi różnicy nie robi, czasu mam spoooro, a chęci też znajdę. jedyny problem to: brak dostępu do pc, niestety mogę korzystać tylko że smartfona... bardzo bym prosił o dopisanie z jakich książek najlepiej zaczerpnąć wiedzy.

Pozostało 580 znaków

2011-07-17 21:16
jebłem na zimeie
7

Napisać forum na telefonie?
Powodzenia.

dokładnie, +1 - piternet 2011-07-17 21:34
Palce mu poodpadają zanim to napisze o_O - O_o 2011-07-17 21:59
jeżeli może podpiąć normalną klawiaturę np. poprzez bluetooth to czemu nie... a tak serio, to zdobycie jakiegoś mini peceta/laptopa/netbooka zwłaszcza starego to chyba nie jest jakiś duży koszt.. - Azarien 2011-07-17 22:46
mam laptopa ale nie na wakacjach, czyli jeszcze 2miesiące z tel. chodzi o naukę jak już napisałem w poście niżej. jak już zacznę (przez te 2 miesiące) to jest sporą szansa że będę kontynuował, inaczej nigdy nie zacznę. - Shavrys 2011-07-17 23:54
Co to za laptop który nie jest przy właścicielu? Równie dobrze możesz mieć kombajn na karaibach ;p - O_o 2011-07-18 00:07
rodzinie zostawiel żeby sie że mną mogła jakoś komunikować :p - Shavrys 2011-07-18 00:23

Pozostało 580 znaków

2011-07-17 21:39
0
  1. Jak już kolega wyżej wspomniał, takie forum wiąże się z setkami linii kodu, ze znakami specjalnymi(#!< i inne rozne), musisz mieć wytrenowane palce, żeby ogarnąć napisanie tego na smartfonie.
  2. Na samym początku naucz się HTML + CSS, może przydać się też JavaScript. Potem jakaś technologia po stronie serwera: PHP/Perl/Python/Ruby/ASP.NET + baza danych - MySQL/Firebird/PostgreSQL

Co do książek - Head First do HTML i CSS & do CSS również Witryny internetowe szyte na miarę. Jeśli chodzi o PHP to też polecę Head First.

Powodzenia :P

Pozostało 580 znaków

2011-07-17 23:47
0

może trochę krzywo to napisałem, nie chce pisać forum na tel. to [s]obiektyw[/s] cel tej całej nauki. ale już do różnych ćwiczeń z książki/nie książki będę używał tel. czyli do nauki. a forum zacznę pisać (o ile) jak już zalapie jezyk/i...

jeśli uważacie że najpierw (zanim zabiore sie za html) lepiej nauczyć sie podstaw czegoś normalniejszego: jestem otwarty na propozycje.oże trochę krzywo to napisałem, nie chce pisać forum na tel. to [s]obiektyw[/s] cel tej całej nauki. ale już do różnych ćwiczeń z książki/nie książki będę używał tel. czyli do nauki. a forum zacznę pisać (o ile) jak już zalapie jezyk/i...

jeśli uważacie że najpierw (zanim zabiore sie za html) lepiej nauczyć sie podstaw czegoś normalniejszego: jestem otwarty

edytowany 2x, ostatnio: Shavrys, 2011-07-18 08:04
Pokaż pozostałe 2 komentarze
Jak musisz siedzieć w domu to może redtube>? - siararadek 2011-07-18 00:47
zapewne przez 2 miesiące, non stop. będzie super.... ludzieeeee, skończmy ten offtop... jak ktoś ma propozycje jakieś to chętne poczytam, jeśli nie to zabieram sie za html, znaczy jak dorwe książkę... - Shavrys 2011-07-18 00:50
yup, jak chcesz się edukowa to videotutoriale bo klepanie na tym to zły pomysł. - O_o 2011-07-18 00:50
obiektyw to jest w aparacie. - Azarien 2011-07-18 03:17
ugh... sorki po prostu po wlosku/francusku obiektyw ma pare znaczeń fr.wikipedia.org/wiki/Objectif_(but) i jestem/byłem pewien że po polsku też.... no co te języki robią z ludźmi.... BTW. chodziło mi o cel. - Shavrys 2011-07-18 07:59

Pozostało 580 znaków

2011-07-18 12:39
0

nie wyobrażam sobie pisania kodu na czymkolwiek innym niż PC.
Do stworzenia forum potrzebne są ci 4 rzeczy: HTML, PHP (działa po stronie serwera), JAVASCRIPT (działa po stronie klienta) i SQL (bazy danych). To wszystko.


"Wszystko co może być wynalezione, zostało wynalezione"
Charless H. Duell - komisarz urzędu patentowego U.S., 1899
A dlaczego akurat PHP? ;) - O_o 2011-07-18 12:53
Bo on jest niereformowalny pod tym względem. - somekind 2011-07-18 23:30
Dobrze wiedzieć :) - O_o 2011-07-18 23:43

Pozostało 580 znaków

2011-07-18 12:44
0

Można też użyć GWT + JPA, co wymaga nauki tylko i wyłącznie Javy :) HTML, JS i SQL są automatycznie generowane. Ew można postawić na darmowym http://code.google.com/intl/pl-PL/appengine/ i skorzystać bezpośrednio z Datastore (poprzez np Objectify) zamiast JPA.


"Programs must be written for people to read, and only incidentally for machines to execute." - Abelson & Sussman, SICP, preface to the first edition
"Ci, co najbardziej pragną planować życie społeczne, gdyby im na to pozwolić, staliby się w najwyższym stopniu niebezpieczni i nietolerancyjni wobec planów życiowych innych ludzi. Często, tchnącego dobrocią i oddanego jakiejś sprawie idealistę, dzieli od fanatyka tylko mały krok."
Demokracja jest fajna, dopóki wygrywa twoja ulubiona partia.
Do czego ten app engine jest dokładnie ? - szypxx 2011-07-18 15:01
To googlowa chmura na aplikacje w Javie, Pythonie albo Go. - Wibowit 2011-07-18 15:19
czyli serwer za darmochę ? - szypxx 2011-07-18 15:23
tak - na pewno na początek wystarczy a te ceny to są śmieszne no nie ? tak myślę... - szypxx 2011-07-18 15:39
Spokojnie na początek wystarczy, no chyba, że robisz serwis z tonami fotek czy downloadem. Ceny jakieś bardzo niskie nie są, możesz je porównać do amazon ec2 czy amazon s3, przy czym AppEngine to coś zupełnie innego niż Amazon EC2. AppEngine to cała platforma (tzn API, zarządzanie obciążeniem etc), a EC2 pozwala na instalację jakichś tam frameworków. EC2 pozwala chyba odpalić serwer, który działa non-stop i nasłuchuje na żądania, a AppEngine odpala kolejne procesy (w nowszych wersjach wprowadzono jednak ograniczoną wielowątkowość) dla każdego żądania z zewnątrz. - Wibowit 2011-07-18 16:00

Pozostało 580 znaków

2011-07-18 15:21
0

@autor:
odejdzie ci ochota na forum jak zobaczysz jak skomplikowane są języki programowania - może nie html ale javascript już trochę i to na poziomie podstawowym,
a co dopiero coś trudniejszego. Na początku będziesz musiał nauczyć się totalnych podstaw i składni a to właśnie zabiera najwięcej czasu początkującym i jest najbardziej frustrujące- jak już ogarniesz składnię języka to będzie łatwiej.
Nie wiem jaką trza by mieć inteligencję żeby to ogarniać w try migi.
Ja na twoim miejscu nie nastawiałbym się na sukces tylko na dokładną naukę np: C# - dlaczego ? Bo jest na tyle łatwy aby nie zgłupieć i na tyle trudny aby się nie znudzić po paru miesiącach - a tak naprawdę to dlatego że gdy go trochę ogarniesz to se bierzesz ASP.NET i kodzisz strony. Oczywiście bez HTML i CSS się nie obejdzie ale na początek wystarczą samiutkie podstawy. IMO :)

P.S. wyświadcz sobie przysługę i od razu zaopatrz się w IDE - obojętne do jakiego języka. A nie tak jak ja na początku męczyłem się w notepad++ i uruchamiałem apsy z konsoli - jeśli chodzi o javę - po prostu męczarnia - szukanie błędów bez ide.

edytowany 2x, ostatnio: szypxx, 2011-07-18 15:31
Pokaż pozostałe 6 komentarzy
Hyper Text MARKUP LANGUAGE - nazwa mówi za siebie.... język znaczników, a nie język programowania.... - aurel 2011-07-18 17:27
wiedziałem że mi ktoś to wytknie ;) @wibowit te technologie są poza moim zasięgiem poznawczym :/ - szypxx 2011-07-18 17:37
@szypxx - to ja chcę przykład takiego niebezpiecznego kodu w C# zobaczyć. - somekind 2011-07-18 23:31
a ja chcę zobaczyć jak wygląda ziemia z księżyca - coś za coś ;) - szypxx 2011-07-19 18:00
Skoro stawiasz tak odważną tezę, to powinieneś potrafić ją jakoś udowodnić albo podać jej źródło. Moim zdaniem nie jest prawdą to, co napisałeś. - somekind 2011-07-20 02:35

Pozostało 580 znaków

2011-07-20 00:16
0

Programowania byś się chciał nauczyć? Póki co zostaw ten projekt kodzenia forum, najpierw się uczy chodzić, potem biegać.

Wszyscy czepiają się, że na telefonie się nie da nauczyć - brednie, wszystko się da, jak ktoś ma samozaparcie i jaja ze stali :D
Piszesz, że masz smartfona - jakiego?

Każdy nowszy telefon z j2me może służyć do nauki podstaw:
-Javy (jest Wireless Toolkit napisany w j2me, do pisania i kompilowania programów dla j2me właśnie)
-Basica - MobileBasic wydano w paru wersjach, ludzie nawewt gry w tym piszą
-Pascala - MidletPascal na siemensach jeszcze był puszczany, pamiętam jak za gówniarza się zastanawiałem jak to wszystko działa
-BrainFucka - taaaaaaak, jest do niego interpreter :-D

Nokia z Symbianem przykładowo to już pełnoprawne środowisko do nauczenia się podstaw:

  • Pythona - projekt PyS60, czyli interpreter Pythona na Symbiana, dobrze rozwinięty, ma dużo bibliotek dodatkowych, na forum Nokii spora grupa deweloperska
  • mShella - autorski język, podobny składniowo do Pythona, piszesz soft przenośny między wersjami symbiana, prosty i ładny w użyciu.

Jak tam Android i WinMobile nie wiem, bo nie miałem styczności. Na Androida jest na pewno jakiś interpreter Pythona, bo kiedyś mi znajomy programiki testował.

Podstawy HTML'a pojmiesz bez problemu na telefonie, z CSS'em może być nieco ciężej, ale jak zainstalujesz sobie parę zewnętrznych przeglądarek typu Opera Mobile i konkurencja, to też pójdzie (to nie programowanie, to nauka ładnego ozdabiania strony). Podobnie z JavaScriptem.
Trudniejszą rzeczą będą technologie działające po stronie serwera - nie spotkałem jeszcze póki co opcji instalacji webserva na telefonie, więc z PHP możesz się zmierzyć najwyżej na zewnętrznym serwerze.

Pozdrawiam,
Jadeszek

HTC Desire HD, BTW. Gadasz jaj master joda :o też tak chce! - Shavrys 2011-07-21 10:07

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0