Nagrywarki |
Pliki |
Dyski twarde |
Recenzje |
Księgarnia |
Biosy |
Artykuły |
Nagrywanie od A do Z |
Słownik |
FAQ
|
||
22.07.2012, 12:37 | #4036 |
Pingwin specjalista.
Data rejestracji: 22.06.2002
Lokalizacja: Central Park
Posty: 15,084
|
przykładowy - w zasadzie - pseudokod w C#
Kod:
. . . DataSet xml = new DataSet(); try { xml.ReadXml("pliczek.xml"); ilePozycji = xml.Tables[0].Rows.Count - 1; } catch { MessageBox.... } . . . //dobieramy sie do zaw. struktury np. xml.Tables[0].Rows[0].ItemArray[0].ToString(); . . . teraz stosując dobrodziejstwa z pudełka wyrzeźbij to w C++ .. Kod:
. . . char myfile[20]="names.xml"; fp=fopen(myfile, "r"); if (!fp){printf("Can't open file..\n", myfile); getch(); return 1; } while (!feof(fp)){ . . . } fclose(fp); PS Nie piszę w temacie polityka od daawna. PS2 Oprócz javy nie lubię też koloru różowego - nie potrafię wytłumaczyć dlaczego.
__________________
amiga500site Ostatnio zmieniany przez Patrix : 22.07.2012 o godz. 12:39 |
#ads | |
CDRinfo.pl
Reklamowiec
Data rejestracji: 29.12.2008
Lokalizacja: Sieć globalna
Wiek: 31
Posty: 1227
|
|
22.07.2012, 14:46 | #4037 | ||||||||
logged out
CDRinfo VIP
Data rejestracji: 12.07.2003
Lokalizacja: /home
Posty: 12,518
|
Cytat:
W WP nie posiadając konta dewelopera nie wgrasz w taki sposób aplikacji do telefonu - identyczne rozwiązanie do iOSa. Cytat:
Cytat:
Cytat:
W przypadku iOS musisz mieć kompa, wydać 99$ na konto developerskie, oraz posiadać słuchawkę - wiem, że można testować na emulatorze, ale jednak lepiej mieć aplikację przy sobie i bawić się nią na wszelkie sposoby. Zaletą WP jest to, że nie ma tam za wiele aplikacji. Jeżeli wgryziesz się w niszę to masz szanse na dobre zarobki. Cytat:
Cytat:
Przykładowe otwarcie pliku: Cytat:
Jeżeli chciałbyś obsługiwać XMLa to oczywistą oczywistością jest, że skorzystasz z gotowej klasy do obsługi plików. Wtedy jego obsługa wyjdzie tak jak w przypadku C# - zgrabnie i szybko. Cytat:
Java posiada tak dużą ilość bibliotek, że nie musisz się zatrzymywać na pisaniu np. obsługi XMLa.
__________________
XMPP: andrzej(at)czerniak.info.pl |
||||||||
22.07.2012, 15:37 | #4038 | |
Pingwin specjalista.
Data rejestracji: 22.06.2002
Lokalizacja: Central Park
Posty: 15,084
|
Cytat:
Nie mam zbyt dobrego daru do uczenia osoby drugiej dlatego też nie jestem nauczycielem. Osoba chcąca bez problemu wyciągnie zrozumie filozofię przykładów. Nie jesteś w stanie na podstawie kilku linijek oceniać osoby- to jest tylko Twój nieprofesjonalizm w tym momencie. Jak już tak dążysz, że wszystko jest na podstawie czegoś- w czym oczywiście masz rację to zejdź do korzenia - assemblera, wszak wszystko jest kompilowane do zera i jedynek. W czym problem ? Ach... właśnie... wygoda... preferencje... upodobania. Nie rozumiesz trudno. Widzę zalety C# i MS wykonał dobrą robotę. Sam zacząłeś zbędny wywód po moim zdaniu, że nie lubię javy - przyjmij to na klatę. *** A teraz wracając do tematu, co sądzisz o ChevronWP7 Labs ?
__________________
amiga500site Ostatnio zmieniany przez Patrix : 22.07.2012 o godz. 15:40 |
|
22.07.2012, 17:02 | #4039 |
Թ
Data rejestracji: 14.02.2003
Posty: 3,066
|
Kod:
<people> <client> <name>Alphonse Gabriel Capone</name> <city>New York</city> <email>alcapone@cdriinfo.pl</email> </client> <client> <name>Anders Bubel</name> <city>Klefky</city> <email>anders.bubel@faceboook.com</email> </client> </people> Kod:
from xml.dom import minidom foo = minidom.parse('file.xml') bar = foo.childNodes # wydrukuj emaile wszystkich klientów for n in bar[0].getElementsByTagName("client"): print n.getElementsByTagName("email")[0].childNodes[0].toprettyxml() Na serwerach raczej używać SAX, bo przetwarza strumieniowo i mniej RAM zżera. Tutaj wynalazłem ładny przykład: http://www.knowthytools.com/2010/03/...th-python.html Ale ja DOM z przyzwyczajenia... W ogóle jestem bardzo kiepskim programistą i najwięcej w PHP proceduralnie... Nikomu tych kwiatków nie pokazuję Czasem specjalnie rozpisuję się, aby potem wiedzieć co napisałem. Nie pracuję w grupie, to mogę. Python nie jest idealny, do webdeveloperki bez frameworka sprawia sporo problemów, nie jest tak fajnie wkomponowany jak PHP. Ja go używam tylko do puszczania zadań z crona, niedostępnych od strony Internetu. Patrix zapewne zgodzi się, że najlepszy język to ten, który zna się najlepiej i takie teoretyczne rozważania andiego są nieprzydatne. Starsi fizycy po cichu Fortran używają i git. Ewentualnie dobór języka czy technologii do zadania. Znam przypadek, że do logowania transakcji giełdowych wymiękł Oracle i okazało się, że najlepiej to zapisywać do plików txt. Ostatnio zmieniany przez pali : 22.07.2012 o godz. 17:10 |
22.07.2012, 17:20 | #4040 |
Pingwin specjalista.
Data rejestracji: 22.06.2002
Lokalizacja: Central Park
Posty: 15,084
|
święta racja pierwsza,
ten który akurat ma się na blacie (najlepiej od dłuższego czasu), ten w którym nie musisz ciągle zerkać w dokumentację - otrzaskany. święta racja druga, tu już wychodzą charaktery- nawet wśród programerów widziałem święte wojny java vs c na wykresy.
__________________
amiga500site |
22.07.2012, 17:49 | #4041 |
Get a Mac!
Data rejestracji: 18.04.2003
Posty: 10,550
|
Moze ktos wydzielic jakies "Programowanie na platformy mobilne" na przyklad? Bo dyskusja fajna, ale kompletnie nie na temat...
|
22.07.2012, 17:58 | #4042 |
Pingwin specjalista.
Data rejestracji: 22.06.2002
Lokalizacja: Central Park
Posty: 15,084
|
Ja bym zostawił to zwykły kilkupostowy wybryk OT...
tylko o słuchawkę lumia pytałem i jak bardzo hermetyczne jest środowisko, oraz o break'u. Testował ktoś ChevronWP7 Labs ? Wolę im raz dać 9 dolców niż tym drugim 'za nic' 25 i to pewno co rok.
__________________
amiga500site |
22.07.2012, 19:08 | #4043 |
Get a Mac!
Data rejestracji: 18.04.2003
Posty: 10,550
|
|
22.07.2012, 19:45 | #4044 |
Lord of the Sword
Zlotowicz
Data rejestracji: 06.04.2002
Lokalizacja: Twierdza Breslau
Posty: 4,477
|
Dzięwiąty Chevron ?
|
22.07.2012, 20:23 | #4045 | |||||
logged out
CDRinfo VIP
Data rejestracji: 12.07.2003
Lokalizacja: /home
Posty: 12,518
|
Cytat:
Dalej trzymam swoją opinię, że trochę nielogiczne jest pisanie o Javie że ssie, jednocześnie wielbiąc C#. Cytat:
W C++ można wiele rzeczy zrobić równie szybko co np. w językach obiektowych jak Java, czy C#. Cytat:
Natomiast będąc wyżej nie musisz wyłamywać ponownie drzwi. Po to są języki zorientowane obiektowo i obiektowe. Cytat:
Wiesz kiedyś uważałem, że Pascal to zło, ale wiesz co? Zrozumiałem, że nie miałem racji. TO idealny język do nauki. Może uczy złych nawyków, szybko pokazuje idee programowania. Język programowania, czy technologię powinno się wybierać pod dany projekt, a nie uparcie pisać w jednym uważając, że to będzie to najlepsze rozwiązanie. ufff Co do konta dewelopera pod WP to tutaj masz ciekawy wywiad: http://pdaclub.pl/index.php?option=c...nie&Itemid=104 Cytat:
Co do projektu Chevron to został on już dawno zamknięty. Osoby, które odblokowały sobie w ten sposób urządzenie niedługo będzie czekała przykra niespodzianka - ich telefony zostaną zablokowane ;-) Jeżeli nie jesteś studentem i chcesz zacząć programować na jednej z platform bez ponoszenia kosztów na początku to tylko Android.
__________________
XMPP: andrzej(at)czerniak.info.pl |
|||||
22.07.2012, 20:31 | #4046 |
Lord of the Sword
Zlotowicz
Data rejestracji: 06.04.2002
Lokalizacja: Twierdza Breslau
Posty: 4,477
|
Dajcie sobie na wstrzymanie . Piwko. kiełbasa i wróćcie na Ziemię.
|
22.07.2012, 20:55 | #4047 |
Թ
Data rejestracji: 14.02.2003
Posty: 3,066
|
andy, Patrix to wszystko wie, przecież napisał!
Nie ma złych języków na rynku. Kojarzę jeden zły język, o którym mówiono "na boga, nie używać!" i był to JavaScript. Ale powstał AJAX i pozamiatał. Ofkors JS przy okazji też przeszedł ewolucję. Nie jest ważny język, a to co się ma w tym języku do powiedzenia. Co z tego, że ktoś zna doskonale C, skoro nie będzie wiedział jak znaleźć największy wspólny dzielnik, drogi dla komiwojażera czy metody sortowania. Przecież wszystkie języki są niesamowicie proste, składają się z kilku elementów a dopiero sztuką jest poznanie środowiska OS, bogactwa bibliotek i przede wszystkim algorytmiki oraz w pracy zawodowej: zasad pracy grupowej; konwencji nazewniczych, zasad komentowania, formatowania kodu itd Polecam książkę: "Wysokie C", Marek Kotowski http://januszg.hg.pl/ksiazki/wysokie_c.html . Język C jest tutaj tylko jako uniwersum, warto przeczytać nawet jeśli nie ma się styczności z C (a jak się nie miało, to Kernighan & Ritchie "ANSI C" - genialnie prosta). A C++ nie lubię, bo dawno temu dałem się wkręcić w stary informatyczny żart tj. polecenie przeczytania książki Bjarne Stroustruppa Javy też nie lubię, bo nie No dobra, a mógłby ktoś mi powiedzieć jak wygląda środowisko developerskie na Androida? To się w C++ pisze? Jestem zielony, nie wiem nic. |
22.07.2012, 20:55 | #4048 |
Pingwin specjalista.
Data rejestracji: 22.06.2002
Lokalizacja: Central Park
Posty: 15,084
|
Zamiast napisać, że z rozpędu literówkę zrobiłem (++) to mnie oskarżasz o dyrdymały, no ale Ty taki jesteś
Mogłem tam wkleić jeszcze printf - wtedy byś się odczepił, samo fopen powinno dać Ci do myślenia co to za język Dzięki za komentarz o Chevron, o resztę nie prosiłem andy.
__________________
amiga500site Ostatnio zmieniany przez Patrix : 22.07.2012 o godz. 21:04 |
22.07.2012, 21:14 | #4049 |
Թ
Data rejestracji: 14.02.2003
Posty: 3,066
|
Ale o co andiemu chodzi?
Że użyłeś fopen a nie fstream? No i co z tego? A kto zabrania używania stdio.h?! |
22.07.2012, 21:20 | #4050 | |
Pingwin specjalista.
Data rejestracji: 22.06.2002
Lokalizacja: Central Park
Posty: 15,084
|
Znalazł podkład pod stosowny komentarz i dzięki temu mógł napisać, że nie znam się (teraz czuję się jak M@X).
Cytat:
Słyszałem opinie, że pod Andka "łatwiej" pisze się właśnie w javie. Sam jestem ciekaw. Generalnie stoję przed wyborem platformy -bo jak już sobie słuchawkę sprawię, to nie myślę na niej tylko smsować, tylko coś zaprogramować- nawet dla siebie. PS Proszę tylko jak już ktoś się uprze na wydzielenie tematu to nie nazywajcie go znowu flame war ... PS2 kiedy można się spodziewać czegoś w rodzaju jailbreak na WP ?
__________________
amiga500site Ostatnio zmieniany przez Patrix : 22.07.2012 o godz. 21:23 |
|
Tagi |
mobile |
|
|