Dzięki :)
Najwyżej w rozdziale 'O mnie' coś napiszę :DCytuj:
Musisz rozdać trochę punktów reputacji innym forumowiczom zanim będziesz mógł przyznać je użytkownikowi Kusterek ponownie.
Wersja do druku
@up
Najłatwiej o zlecenia w javie w okresie sesji :) Tak to faktycznie zleceń prawie nie ma
@Rollecoster;
mógłbyś nawet napisać sobie serwis restowy tylko nie napisałeś jeszcze nic o samej aplikacji komu ma służyć etc, więc ciężko tu wróżyć z fusów, ale json-rpc ogółem tak jak mówisz - dużo implementacji i tutoriali
apka będzie pobierała dane użytkownika po wcześniejszyn zalogowaniu, będzie można również dodać jakieś dane itd. Raczej nic skomplikowanego, można powiedzieć że to samo co na stronie www, z tym że chce to napisać od podstaw w dwóch różnych językach (nauka).
Jest może ktoś z was wytlumaczyc w jakiś wzglednie ludzki sposób jak fora przechowuja info o przeczytanych? Niby wiem jak to zrobic, ale to generuje tyle dsnych ze o w dupe
My przy implementacji forum zrobiliśmy tak, że każda para user, wątek miała datę ostatnich odwiedzin. Wszystkie posty późniejsze uznawaliśmy jako nieodczytane. W sumie też jestem ciekawy, jak to zrobić lepiej.
Jedyne co mi do głowy przychodzi to tabela user, watek, id ostatniego widzianego w nim postu. To by mogło działać, ale generuje miliardy wierszy w bazie...
a jakbyście spojrzeli w kod albo nawet i w schemat bazy chociażby phpbb?
@rollecoster;
rozważ rest
W phpBB jest takie coś:
orazKod:# Table: 'phpbb_forums_track'
CREATE TABLE phpbb_forums_track (
user_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
forum_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
mark_time int(11) UNSIGNED DEFAULT '0' NOT NULL,
PRIMARY KEY (user_id, forum_id)
) CHARACTER SET `utf8` COLLATE `utf8_bin`;
Czyli (user, watek_id, timestamp) dla konkretnego wątku.Kod:# Table: 'phpbb_topics_track'
CREATE TABLE phpbb_topics_track (
user_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
topic_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
forum_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
mark_time int(11) UNSIGNED DEFAULT '0' NOT NULL,
PRIMARY KEY (user_id, topic_id),
KEY topic_id (topic_id),
KEY forum_id (forum_id)
) CHARACTER SET `utf8` COLLATE `utf8_bin`;
Czyli wychodzi na moje, z tym że tam jest timestamp a nie id postu(co w sumie znacznie ułatwia dzialanie), ale generuje masakryczne ilosci rekordów, trochę przerazajaco to wygląda
PS. Vegeta jest popiejdojony
Cześć moze głupie pytanie nie chce zakladać nowego tematu a tutaj wiem że mi pomozecie
w jaki sposob zrobić żeby wyświetlało liczby decymalnie oktalnie heksadecymalnie
ale chodzi mi zeby w rzędzie były
jedna pod drugim tego samego typu
takie coś wymyśliłem ale niestety nie działa ważne żeby było z tą pętląKod:#include <stdio.h>
int main()
{
printf("| DEC | OCT | HEX |\n");
int n = 0;
for (n=0; n <= 16; n++)
printf("%d", n);
for (n=0; n <= 16; n++)
printf("%x", n);
for (n=0; n <= 16; n++)
printf("\n");
return 0;
}
musi zostaćKod:for (n=0; n <= 16; n++)
pytanie zapewne banalne ale chyba porblem tkwi w tym ze najpierw dodaje wszystko potem przenosi. to dopiero moje początki
?Kod:#include <stdio.h>
int main()
{
printf("| DEC | OCT | HEX |\n");
int n = 0;
for (n=0; n <= 16; n++)
{
printf("%4d", n);
printf("%6o", n);
printf("%6x", n);
printf("\n");
}
return 0;
}
dzieki wielkie tak też robiłem ale dawałem d,x,X
Dla chetnych, do poczytania:
http://blog.panqnik.pl/dev/co-varian...structor-in-c/
Komentarze mile widziane ;)
apropo C++ mam pytanko.
jeżeli piszemy za każdym razem:
czyKod:std::cout << "text" << std:endl;
Moje pytanie brzmi czy utradnie sobie życia przez wypisywanie ciągle std::cout itp jest tylko po to, żeby sobie utrudniać życie, czy ma jakies zastosowanie praktyczne?Kod:using namespace std;
...
cout << "text" << endl;
Uzywanie przedrostka "std" indykuje, ze funkcja/klasa itd. jest w przestrzeni nazw biblioteki standardowej, a w projektach duzego kalibru, jest to dosc przydatna informacja. Widzac np. std::queue<int> oraz queue<int>, nie musze sie zastanawiac czy to jakas customowa kolejka :)
Osobiscie, to zawsze uzywam std.
Hej.
Rozkmniam jak zrobić, żeby funkcja JavaScript odpalała się dopiero gdy strona jest całkowicie załadowana, gdy wszystkie obrazy są załadowane.
Druga sprawa jak się odwołać JavaScript'em do właściwości CSS która jest jeszcze obarczona prefixem?
Da się bez dodatkowych bibliotek?
http://www.w3schools.com/jsref/event_onload.asp
drugiego nie kumam, możesz zapytać trochę inaczej? albo wyjaśnić? albo co?
Już testuje onLoad i mam takie coś:
Tam nie ma przerwy, coś z cytowaniem.Cytuj:
<script type="text/javascript">
onload=function(){
document.getElementById('kontenerGlowny').style.di splay = 'block';
}
</script>
Po załadowaniu obrazów oraz treści kontenerGlowny który miał display=none, powinien się pojawić, tak? Coś mi to nie działa... chyba, że background-image nie jest uważane jako obrazek? Bo kontener pokazuje się przed załadowaniem obrazków i widać wjeżdżające puste cenie, po czym obrazki zaczynają się ładować.
Drugie:
Tak edytujemy właściwość display przez JS:
id.style.display = 'block';
Co zrobić jeżeli korzystam z właściwości animation do którego muszę dodawać prefixy -webkit-, -o-?
id.style.animationDirection="reverse" - tak próbowałem wpłynąć na animację, ale nie ma efektów
Następnie znalazłem na góglach taki sposób:
id.style.webkitAnimationDirection="reverse" - ten też nie zadziałał
window.onload wywoła się jak doczyta się cały dokument, drugiego nie ogarniam, sorry
http://stackoverflow.com/questions/1...t-css-gradient może to pomoże @Abe ;
albo to http://www.kirupa.com/html5/vendor_p...javascript.htm @Abe ;
Może niekoniecznie związane z programowaniem, ale nie będę zakładał nowego tematu.
Kojarzycie jakieś warte polecenia albo ciekawe materiały na temat baz noSQL?
Może być na temat konkretnego produktu albo ogółem ;d
http://highscalability.com
Czytaj historie z życia wzięte, zajebista sprawa.
@edit
a tak apropo tego to importowanie namespaceów to generalnie lipny pomysł, zawsze wolę użyć full qualified name i być bezpieczny.
Siema, muszę zrobic apke na androida z dostępem do bazy danych (np prezentacja oferty handlowej) z tym ze nie znam się na Javie. Dam rade pisać w android SDK czy wziąć się za Qt (bo słyszałem ze w qt'cie można tez pisać na androida)?
https://developer.android.com/tools/sdk/ndk/index.html od 2.3 dostępny
Ale czy QT? Nie wiem
No i oficjalnie jeśli nie masz jakiegoś absolutnie istotnego powodu poza "nie umiem javy, a zresztą android nie obsługuje javy tylko jakiś śmieszny dialekt" to nie warto
Cześć piszę tutaj liczę na waszą pomoc
Mam wtyczkę na stronie która wykonuje kod php po dokonaniu platności
Chce aby przykładowo wysyłało do użytkownika emaila o z kodem każdy powinien dostawać swój nowy niepowtarzalny kod
mam coś takiego
spoko wysyła emailKod PHP:// pobieramy kod $kod = get_post_meta($item->id, 'kody', true); $tresc = "Twoj kod to " . $kod; wp_mail($order->email, 'temat maila', $tresc); delete_post_meta($item->id, 'kody', $kod);
no i trzeba gdzieś zdefiniować te kody
w Wordpressie jest takie okienko jak własne pola dodałem własne pole o nazwie kody w okienku wartość wpisałem poprostu 12345
Jak zrobić żeby ten kod php widział te własne pola i wysyłał email z tym kodem bo jak narazie wysyła email o treści Twoj kod to
Może zrobić prawdziwe generowanie,z daty i godziny, dzieki czemu nigdy sie nie powtorzy taki kod.
np.
Twój kod to: K140319193030 = <Generowana litera> RR MM DD HH MM SS
Wtedy ci nie bedzie potrzebne pole nawet.
@editKod PHP:$data = date('ymdHis'); $litery = 'ABCDEFGHIJKLMNOUPRSTUWXYZ'; $znak = $litery[rand(0,strlen($litery))]; $kod = $znak.$data; echo $kod;
O stary fajnie wiedziec ze jest cos takiego jakiego jak wp_mail() :D Serio nie wiedzialem.
nie o to chodzi to tylko przykład ja muszę mieć te "kody" ustalone
No to dobrze myślałeś, ale zrób update zamiast delete :)
1. Pobierasz zawartość pola kody.
2. Wycinasz z niego pierwszą linijkę, którą zapisujesz do zmiennej $kod.
3. Robisz update dla tego pola ale już bez tej pierwszej linijki :)
delete_post_meta chyba bardziej odpowiada za usuniecie calego pola.
@edit @Damovsky ;
Kod PHP:$meta_key = 'kody'; $stare_kody = get_post_meta( $item->ID, $meta_key, true ); $kody = explode("\n",$stare_kody); $kod = $kody[0]; unset($kody[0]); $kody = implode("\n", $kody); update_post_meta( $item->ID, $meta_key, $kody, $stare_kody ); $tresc = "Twoj kod to " . $kod; echo $tresc;
mogłbyś to napisac gotowca kompletne dno jestem w php
Odnosnie generowania tych kodow, to zawsze jest stary, dobry md5(rand()) :)
Ja tam mam, a do zapewnienia unikatowości dorzucić to do pętli wykonującej się aż nie będzie takiego gówna w bazieKod:$acode = "";
$c = 'ABCDEFGHIJKLMNPQRSTUVWXYZ123456789zxcvbnmlkjhgfdsaqwertyuiop';
for($j = 0; $j < 50; $j++)
{
$acode .= substr($c, (rand() % (strlen($c))), 1);
}
ale md5 z randa chyba mniej pisania wymaga :D
A co do eventow, to ja wole uzywac ich w ten sposob.Kod:ELEMENT.style.cssText = "-webkit-animation-direction: reverse;-moz-animation-direction: reverse;-ms-animation-direction: reverse;-o-animation-direction: reverse;animation-direction: reverse;";
Wstaw sobie taki event gdzies na koncu strony - powinno dzialac.
własnie o co wpisac w pole wartość we własne pola bo nie działa :(
wywal WP i pisz na czysto to nie będzie jajec xD
Ma ktoś jakiś fajny tutorial do Androida, prócz tego od google? :D Sporo tego jest i nie wiem który najlepszy. Chodzi mi o robienie programów, a nie gier.
jestem chwilowo laikiem jeśli chodzi o tworzenie stron www (a potrzebuję sobie jakąś ładną stworzyć i podpiąć pod nią jakieś pierdoły typu: możliwość ściągania plików i coś tam jeszcze, każdym razie żeby nie wyglądała kompletnie ujowo).
polećcie coś proszę ;D (asp.net jakoś mnie przytłoczyło jak na początek :P )
(nie znam phpa)
To może Paint?
Nie no serio, jak chcesz stworzyć coś porządnego, to będziesz musiał się trochę poduczyć. Ja ze swojej strony polecam ASP.net, chociaż PHP pewnie też da rade (znam podstawy, więc nie będę się wypowiadał). Ale na sam początek zapoznaj się z HTML, bo wywnioskowałem, że to też dla Ciebie czarna magia :)
Twoje wymagania to tak na oko HTML + CSS + ewentualnie grafika
Ale znajomośc pehapa znacznie ułatwi niektóre kwestie (newsy plx), doda masę możliwości itp
@UP: polecasz asp.neta bo nie znasz pehapa IMO xD
chociaż jak masz kasę na serwer na windowsie i visual studio to i asp.net nie jest taki zły...
ja mam pytanko z C# ale pewnie inne języki tez się zaliczą do problemu:
Mianowicie mam sobie ComboBox, zbindowanego tak:
da się zbindować LastName + FirstName?Kod:<ComboBox.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding LastName}"/>
</DataTemplate>
</ComboBox.ItemTemplate>
mam nadzieje ze rozumiecie o co mi chodzi :(