Aktywne Wpisy
Kopyto96 +258
Ten typ to fenomen xD Wrzuca kilkanaście filmów w miesiącu, za każde lekko ponad milion wyświetleń, zbija pewnie grube siano przy takiej ilości i monetyzacji, a po prostu recenzuje obiektywnie żarcie. I to z reguły takie proste żarcie. I to jest proszę Państwa NISZA. On się w nią wbił.
Tak, nisza, bo po prostu każdy już się zdążył sprzedać i jeździ wypolerować berło za hajs xD Czyli nagrać, jakie to super jedzenie
Tak, nisza, bo po prostu każdy już się zdążył sprzedać i jeździ wypolerować berło za hajs xD Czyli nagrać, jakie to super jedzenie
daeun +66
Tatuaż jest fajny. Tak. Gdy masz naście lat, fiu-bździu w glowie, a Twoje życie to głównie impreski w towarzystwie YOLO koleżanek. XD
Pózniej przychodzi etap stabilizacji, z biegiem lat stajesz sie żoną, pozniej matką i dorabiasz się wnuków. Wtedy zaczynasz zauważać że ten czaderski motyw wilka, który był taki COOL w 2002 roku srednio już pasuje Tobie jako babci i kobiecie na stanowisku.
Zaczynasz wiec, podobnie jak Ewelina Lisowska, mysleć nad laserowym
Pózniej przychodzi etap stabilizacji, z biegiem lat stajesz sie żoną, pozniej matką i dorabiasz się wnuków. Wtedy zaczynasz zauważać że ten czaderski motyw wilka, który był taki COOL w 2002 roku srednio już pasuje Tobie jako babci i kobiecie na stanowisku.
Zaczynasz wiec, podobnie jak Ewelina Lisowska, mysleć nad laserowym
Co działa?
- Pełen ORM na obiekty w C++ - można zmapować pola (lub użyć get/set), działa również wsparcie dla list
- Działa autodiscovery innych nodów w sieci - uruchomiona aplikacja może oczekiwać zmian w innym obiekcie, sterowanym przez innego noda sieci. Wszystko bez jakiegokolwiek dotykania sieci przez developera
- Działa kryptografia :) chyba najważniejsza część tej biblioteczki - wiadomo, że dany obiekt jest zmieniany przez jego właściciela. A jeśli nie, to też się o tym dowiemy
Zostało jeszcze kilka spraw związanych m.in. z konkurencyjnym dostępem do kolejek, ale to już dość szybka kosmetyka. Gdybyście chcieli dołączyć, to poszukuję osób, które mogłyby pomóc z rozwinięciem drivera obsługującego zapis do memcached lub redis (obecnie wszystko rezyduje w pamięci) oraz dopisaniem wrappera dla Pythona. Dość długo męczyłem temat, ale poległem na callbackach z pythona do C++
#programowanie #technologia #cpp #cplusplus #cloud
Ale żeby nie uszlo ci płazem postowanie kodu to doczepie się do:
using namespace std;
Uzywane globalnie w nagłówku.
Wieczorem przejżę to się może wypowiem.
@lionbest: będzie co refactorować :) kod się testuje, ale co chwile dochodzą nowe pomysły jak można by go popsuć
Komentarz usunięty przez autora
void iterate_items(void(*iterator)(const string key, void *data));
Całe to
DModel, DField
jest troche takie o kant dupy potłuc, ale rozumiem że nie to było calem biblioteki.No cóż koło jakiejkolwiek wydajności takich systemów to nie stało, może działa, może podpisy też działają ale bez jakieś dokumentacji to nie chce mi się wnikać jak.
string DHeaders::operator [](const string &field) const {
for (auto header : boost::adaptors::reverse(headers)) {
if (header.first == field) {
return header.second;
}
}
string ret;
return ret;
}
xd
using namespace std;
. Przy okazji poleciała właśnie funkcja, którą przytoczyłeś i jakoś kiedyś to trzeba będzie zrobić. I raczej wcześniej niż później.@Saly: dzięki