Jump to content

All Activity

This stream auto-updates     

  1. Last week
  2. 馃敟 Senior JavaScript Software Engineer POSZUKIWANY馃敟 馃憠 Kto: YouGov 馃捀 Wide艂ki: 15400 - 20800 PLN/m netto 13600 - 18400 PLN/m brutto 馃實 Lokalizacja: #Warsaw Wiejska 鉁嶏笍 Umowa: Umowa o prac臋/B2B Must Have: 馃敡#JavaScript (5y exp) 馃敡#Angular (3y exp) 馃敡#HTML (5y exp) 馃敡#CSS (3y exp) 馃敡#Git (2y exp) 馃憛ENGLISH B2 Nice to Have: 鉁擳ypeScript (3y exp) 鉁擲ass (2y exp) 鉁擫ess (2y exp) 鉁攚ebpack (1y exp) 鉁擪ubernetes (1y exp) We are looking for a talented JavaScript Engineer who has a strong experience in building frontend applications at a global scale. The platform we build span all timezones, languages and locales and is built, tested and where possible deployed in an automated and repeatable manner. We rely on an open source software whenever possible and build custom where our work truly adds value. We are proud of everything we build and we can rely on one another to help face the challenges that software engineering presents every day. The person we are looking for will be the champion of all the above in their team. What do we expect from you? You have a true passion for technology and JavaScript You are an expert in the technology you work in and keep up with it You are the champion of communication and information sharing including documentation, wikis, email You seek out and reduce complexity You know better than to start implementation without documented consideration You help set coding and testing standards You make decisions based on data not hunches You delegate as appropriate Prosz臋 o aplikacj臋 przez og艂oszenie 馃憞 https://jobsforgeek.com/job-offers/details/143189
  3. Earlier
  4. Cze艣膰, stworzy艂em konwerter unixowego (czy jak kto woli uniksowego) znacznika czasu epoch (unix timestamp), bo ostatnio ca艂y czas musia艂em robi膰 jakie艣 kalkulacje, a istniej膮ce rozwi膮zania nie bardzo mi odpowiada艂y. konwersja w czasie rzeczywistym konwersja z czasu lokalnego do epoch konwersja z epoch do czasu lokalnego, UTC i paru innych format贸w obliczanie r贸偶nicy mi臋dzy dwoma znacznikami czasowymi prosta manipulacja znacznikiem czasu np. +1 minuta, -1 rok etc. Polska wersja: https://www.pelock.com/pl/produkty/konwerter-unixowego-znacznika-czasu-epoch Angielska: https://www.pelock.com/products/epoch-unix-time-stamp-converter
  5. My艣l臋, 偶e nic Ci nie pomo偶e dop贸ki sam nie nauczysz si臋 podstaw, czyli tego jak dzia艂a p臋tla FOR na pocz膮tek. Zbuduj sobie bazowy skrypt i go uruchamiaj kolejno wdra偶aj膮c etapy zadania, je艣li liczysz na gotowca, no to si臋 przeliczysz
  6. Prosz臋 o pomoc w zadaniu , gdyby kto艣 m贸g艂 je doko艅czy膰 i wyt艂umaczy膰 mi jak to dzia艂a, by艂bym bardzo wdzi臋czny. Tre艣膰 zadania: Zdefiniowanie tablicy, kt贸ra przechowuje r贸偶nego rodzaju warto艣ci (np. string, float, int, bool). Funkcja ma przej艣膰 po ka偶dej warto艣ci (p臋tla) i wy艣wietli膰 jego typ. Je偶eli typ to "string" - 艂膮czy warto艣膰 z poprzednim "stringiem". Zatrzyma艂em si臋 na czym艣 takim: const array = [ 'Ala', 20, true, 'ma' ]; let holder = ''; for ( ... ) { if ( // string ) { holder += array; } }
  7. Ja bym proponowa艂 sprawdzi膰 dzia艂anie tego kodu pod debuggerem, nie sprawdzasz 偶adnych warto艣ci zwracanych przez funkcje.
  8. W C++ masz takie makro #define _countof(arr) ((sizeof(arr) / sizeof((arr)[0])) Czyli rozmiar ca艂ego elementu podzielony przez rozmiar pierwszego elementu.
  9. Chyba masz podkr臋cony procesor
  10. Omega

    [c++] obsluga wyjatkow.

    mam lamerskie pytanie. Prosze o jakis przyklad obslugi wyjatkow, np: int i; cin >> i; try { i = 4/i //moze byc zero ... I nie wiem jak to obsluzyc?
  11. Je偶eli dobrze zrozumia艂em to funkcja sizeof() powinna by膰 pomocna. Po prostu dzielisz rozmiar ca艂ej tablicy przez rozmiar pojedy艅czego elementu. Przyk艂ad: int ileElementow; char tablica[]="Jakas tablica"; ileElementow=sizeof(tablica)/sizeof(tablica[0]);
  12. Witam na pocz膮tku prosz臋 admina o to 偶eby sprawdzi艂 czy doda艂em ten wpis w odpowiedniej kategorii. Szukam programisty kt贸ry wdro偶y mi kamery do mojego portalu https://mineto.tv/ . Chcia艂bym na razie podstawy kamer to znaczy: 1 Dwie zak艂adki KAMERY i NADAJ TRANSMISJE 2 W zak艂adce kamery b臋d膮 miniatury ze zdj臋ciami zrobionymi w zak艂adce nadaj transmisje 3 w Nadaj transmisje b臋dzie wida膰 obraz nadaj膮cego, po klikni臋ciu przycisku zr贸b zdj臋cie skrypt zrobi zdj臋cie kt贸re b臋dzie widoczne w zak艂adce KAMERY, obraz w zak艂adce kamery widoczny dopiero gdy dany user zrobi zdj臋cie. 4 W przysz艂o艣ci b臋d臋 chcia艂 doda膰 czat oraz opcj臋 transmisji prywatnych dlatego skrypt musi mie膰 mo偶liwo艣膰 rozbudowy. 5 Moja strona jest zbudowana na PHP js html 6 Kamery nie mog膮 by膰 na jaki艣 p艂atnych oprogramowaniach , subskrypcjach itp. Prosz臋 tylko o realne propozycje pozdrawiam
  13. Jak nazywa si臋 funkcja, kt贸r膮 m贸g艂bym pobra膰 ilo艣膰 element贸w zawartych w tablicy? W C++ Builderze mam plik system.hpp a w nim funkcj臋 ARRAYSIZE(), ale nie mog臋 z niej skorzysta膰 bo pracuje na DevCpp :? . Potrzebny mi bardziej uniwersalny zamiennik .
  14. Ghoul

    Baza danych w C++

    Wydaje mi si臋, 偶e nie powinno by膰 z tym problemu bo chyba wszystkie zapytania s膮 kolejkowane. Nie mo偶e przecie偶 dojsc do sytuacji, 偶e podczas zapisu do bazy danych jednocze艣nie nast臋puje odczyt. Natomiast nie wiem jak to przy odczycie bo przecie偶 mo偶na odczytywa膰 te same pliki jednocze艣nie w tym samym czasie. Teoretycznie w jednej chwili mo偶e nast臋powa膰 tylko jeden zapis do bazy, a pozosta艂e zapytania ("zapisuj膮ce") czekaj膮 w kolejce wi臋c nie powinno to wp艂ywa膰 na stabilno艣膰 bazy.
  15. https://www.winapi.org/index.php?option=content&task=view&id=130&Itemid=30...art na stronie...zanim zapytasz poszperaj troch臋
  16. wsprintf'a to ja znam:) tylko, ze nie znalazlem parametru w stringu formatujacym, ktory by pozwalal na wpisanie np. 64 bitowej liczby ( nie mowiac o 80 bitowej) pozdrawiam
  17. 1337

    usuwanie z pliku

    Je艣li otwierasz plik funkcj膮 CreateFile() to jest tam flaga CREATE_ALWAYS, kt贸ra zawsze tworzy plik (je艣li istnieje to us贸wa zawarto艣膰) i jest on pusty. Mo偶na skasowac r贸wniz plik i utworzy膰 nowy - na jedno wychodzi.
  18. Witam Najprosciej u偶ywajac funkcji ShellExecute :) Mo偶na te偶 uzy膰 CreateProcess w zale偶nos膰 co chcesz z danym programem (kt贸ry chcesz uruchomi膰) zrob膰. Je偶eli chcesz tylko go uruchomi膰 to ShellExecute w zupe艂no艣ci wystarczy. Pozdrawiam
  19. no w艂a艣nie jak takie co艣 zrobi膰 偶eby m贸j program uruchomi艂 inny program??
  20. przechwytujesz komunikat (w oknie rodzica) WM_CTLCOLORBTN hdcButton = (HDC) wParam; hwndButton = (HWND) lParam; i teraz robisz to na co masz ochot臋 SetBkMode, SetBkColor, SetTextColor, je偶eli chcesz ustawi膰 "przezroczysto艣膰" to SetBkMode(hdc, TRANSPARENT); pozdrawiam :)
  21. Phantasm

    usuwanie z pliku

    hmm pierwsza my艣l to przepisanie pliku do nowego pliku bez fragmentu do wykasowania, ale z kolei je偶eli chodzi Ci tylko o to 偶eby nie by艂o 偶adnych znaczk贸w to np wype艂ni膰 go spacjami, ale to nie jest najlepszy pomys艂 bo plik i tak b臋dzie zajmowa艂 miejsce, jak do tej pory nie spotka艂em si臋 z funkcj膮 kt贸ra by zmniejsza艂a wielko艣膰 pliku... je偶eli co艣 takiego istnieje czekam na dalsze posty :) pozdrawiam
  22. Matriarch

    usuwanie z pliku

    Witam... ten post to moj debiut tutaj ;) Mam pytanie o operacje na plikach - o ile program zapisuje poprawnie do pliku, o tyle nie wiem jak zrealizowac funkcje, ktora by te zawartosc (mowa o pliku tekstowym) usuwala? Mozecie mi pomoc? Mowa oczywiscie o Api pozdrawiam!
  23. hmm ci臋偶ko to opisa膰 po kr贸tce, ale postaram si臋 naprowadzi膰 ot贸偶 pierwsza rzecz jak膮 robisz to przy wywo艂aniu CreateWindow (g艂贸wnego okna) dodajesz styl WS_VSCROLL i teraz przechwytujesz dwa komunikaty: WM_SIZE oraz WM_VSCROLL; obs艂uga pierwszego zwykle wygl膮da tak: cxOkno = LOWORD(lParam); cyOkno = HIWORD(lParam). A teraz co艣 wiecej o paskach ot贸偶 ka偶dy pasek przewijania ma sw贸j 偶e tak powiem zasi臋g, tzn istnieje x pozycji tego szarego prostok膮ta w tym pasku, np zak艂adaj膮c 偶e okno ma 160 pikseli wysoko艣ci to mo偶esz w nim wy艣wietli膰 tylko 4 rz臋dy swoich kontrolek edit, a zak艂adaj膮c 偶e wszystkich rz臋d贸w masz 10 to suwak mo偶e by膰 ustawiony w 6 pozycjach, gdy jest w pozycji 0 wy艣wietla pierwsze cztery, gdy jest w pozycji 1 wy艣wietla od drugiego do 5 rz臋du, a gdy jest w pozycji 5 wy艣wietla ostatnie 4 rz臋dy kontrolek. W艂a艣nie ilo艣膰 tych pozycji ustawiasz za pomoc膮 funkcji SetScrollRange (w tym przypadku podasz jej warto艣膰 ilo艣膰wszystkich - cxOkno/40 - 1). Przechwytuj膮c komunikat WM_VSCROLL z wyra偶nie LOWORD(wParam) otrzymujesz jakie艣 powiadomienie, mo偶e to by膰 SB_LINEUP, SB_PAGEDOWN itp gdy otrzymasz np SB_LINEDOWN to wiesz 偶e musisz teraz wy艣wietli膰 o kolejny rz膮d ni偶ej tych kontrolek. Ukrywa膰 kontrolki mo偶esz np za pomoc膮 funkcji ShowWindow. Jak widzisz nie jest to zbyt kr贸tki temat, wi臋c stara艂em si臋 tylko da膰 Ci jaki艣 obraz tej sytuacji, po szczeg贸艂y odsy艂am do dokumentacji poszczeg贸lnych funkcji, b膮d藕 do Petzolda :) Pozdrawiam
  24. Poniewa偶 u偶ywasz PeekMessage() co powoduje jedynie "zajrzenie" do kolejki komunikat贸w windows obadanie czy nic tam nie le偶y i oddanie sterowania do programu, a 偶e masz to pi臋knie zrobione w p臋tli while(true) no to wykonuje to tak szybko jak tylko potrafi, polecam u偶ycia while(GetMessage(&message, NULL, 0, 0) ) { TranslateMessage(&message); DispatchMessage(&message); } (no chyba 偶e tam jeszcze b臋dziesz chcia艂 co艣 doda膰 co spowolni dzia艂anie programu) pozdrawiam
  25. H4X0R

    Jeszcze raz MySql

    Dzieki na pewno do czegos sie przyda.
  26. Na Delphi si臋 nie znam wi臋c wierze na s艂owo. Je偶eli chodzi o C++ to zawsze mo偶esz skorzysta膰 ze s艂owa kluczowego extern kt贸re poinformuje kompilator o istnieniu zmiennej zadeklarowanej w innym pliku. Przyk艂ad: //Plik zmienna.h. #ifndef ZMIENNA_H #define ZMIENNA_H extern int zmienna; #endif //Plik zmienna.cpp #include "zmienna.h" int zmienna=5; //Plik main.cpp #include <iostream> #include "zmienna.h" using namespace std; int main() { cout<<zmienna<<endl; system("pause"); return 0; } My艣le 偶e nie ma co wyja艣nia膰, wszystko powinno by膰 jasne.
  1. Load more activity
×
×
  • Create New...