
Społeczność
Programowanie
Zaloguj się aby komentować
Dzisiaj udało mi się wypchnąć nową wersję(9.0) mojej aplikacji do deduplikacji plików, która swoją nazwą "Czkawka" lubi sprawiać problemy obcokrajowcom.
Nie chcę mi się tutaj przepisywać całego tekstu z medium, więc po prostu wkleję tutaj link -https://medium.com/@qarmin/czkawka-krokiet-9-0-wyszukiwarka-duplikat%C3%B3w-szybsza-ni%C5%BC-kiedykolwiek-6276f23d4eb9
Głównie w tej wersji skupiłem się na optymalizacjach i poprawie używalności aplikacji, bez jakichś większych nowych i innowacyjnych elementów.
Jeśli macie jakieś uwagi co do aplikacji, to zapraszam do działu issues - https://github.com/qarmin/czkawka/issues - w którym jest ponad 400 rekordów, więc mój czas reakcji na nie, może być dość bardzo wydłużony
Cena — darmo, więc bierzcie do woli dla siebie, znajomych i rodziny, licencja MIT/GPL
Pliki do pobrania — https://github.com/qarmin/czkawka/releases
Niektórzy powiadają, że Czkawka ma jeden tryb do usuwania duplikatów, a drugi do usuwania podobnych obrazów. Bzdura. Oba tryby są do usuwania duplikatów
#programowanie
#tworczoscwlasna

Zaloguj się aby komentować
https://github.com/micromatch/to-regex-range/pull/17
This PR replaces is-number package with a one-liner with identical code. It passes all the tests (npm run test).
This tiny change saves 440GB weekly traffic:
Package size report
===================
Package info for " to-regex-range@5.0.1 ": 33 kB
Released: 2019-04-07 06
37.03 +0000 UTC (277w2d ago)
Downloads last week: 43,837,006
Estimated traffic last week: 1.5 TB
Removed dependencies:
- is-number@7.0.0 : 10 kB (30.06%)
Downloads last week: 43,875,245
Downloads last week from " to-regex-range@5.0.1 ": 43,837,006 (99.91%)
Estimated traffic last week: 440 GB
Estimated traffic from " to-regex-range@5.0.1 ": 440 GB (99.91%)
Estimated package size: 33 kB → 23 kB (69.94%)
Estimated traffic over a week: 1.5 TB → 1.0 TB (440 GB saved)
#programowanie


Zaloguj się aby komentować
Dla nieposiadających konta na GitHubie: komentarze Linusa Torvaldsa zawierające słowo "fuck".
Zaloguj się aby komentować

Wzorzec projektowy Iterator - devszczepaniak.pl
Wzorzec projektowy Iterator to jeden z behawioralnych wzorców. Wykorzystanie Iteratora pozwala odseparować szczegóły związane z iteracją po strukturach danych od logiki biznesowej aplikacji. Więcej o korzyściach wynikających z wykorzystania Iteratora dowiesz się z najnowszego artykułu na moim...
Wczoraj i dziś dużo dobrych zmian wprowadzonych
13 files changed, 2137 insertions(+)
#hejtoobrazapapieza #programowanie

Zaloguj się aby komentować
Wyślij poprawnego JSONa do API klienta
Hurrdurr < to niepoprawny znak HTML
Uwielbiam pracować z jakimiś aplikacjami dzierganymi w garażu na wschodniej półkuli
#programowanie
Zaloguj się aby komentować
treść już pobrana, pora nauczyć się wyświetlać
#lajko #programowanie #tworczoscwlasna #hejto

@wombatDaiquiri Idea Ultimate?
@wombatDaiquiri Rumun z Hejto: The Beginning
co to za apka?@wombatDaiquiri
Zaloguj się aby komentować
Myślenie o nowej apce do zakodowania
Kodowanie nowej apki
#programowanie

Zaloguj się aby komentować

Jak przygotować DOBRY pull request? - devszczepaniak.pl
Wiedza jak robić dobre code review to dopiero połowa sukcesu we wdrażaniu kodu.
Druga połowa to umiejętność tworzenia dobrych pull requestów. W najnowszym artykule na moim blogu skupiłem się na pokazaniu moich rekomendacji dot. przygotowania i skutecznego dowożenia PR-ów. Z artykułu dowiesz...

Jak zrobić DOBRE code review? - devszczepaniak.pl
Code review, moim zdaniem powinien robić każdy członek zespołu. Oprócz aspektów związanych z rozwojem projektu jest to świetna okazja, by nie tylko pomóc innym stać się lepszymi, ale też, by samemu dowiedzieć się czegoś nowego. W najnowszym artykule na blogu przygotowałem zestaw rekomendacji i...
Prawie półtora roku rozwijania od podstaw nowego serwisu zastępującego jedną z kluczowych części naszego starego systemu w pracy. Stary moduł to dramat powodujący depresję u nas, u naszych klientów i u zewnętrznych partnerów, z którymi się komunikuje (często poprzez DDoSy :D). Przestawienie się na nowy framework, nowe biblioteki, wymyślenie i wdrożenie przy okazji (i z przymusu) całej masy rozwiązań pozwalających to spiąć w sensowny sposób z resztą kodu, która nadal siedzi na monolicie legacy. W końcu wielka premiera i... Padło
Ale po kilku godzinach znalazłem dziurę w zewnętrznej bibliotece, przez którą skalowanie wszerz nie działało. Szybki fork i w końcu działa jak trzeba. I to jak działa - ZAPIERDALA. Wiadomo, kilka problemów wieku dziecięcego, tu coś podciągnąć, tu coś dorobić, ale sumarycznie pełen sukces.
Aż się dumny czuję, że coś, co na papierze wyglądało na dobry projekt, rzeczywiście się takim okazało. Teraz mogę godzinami siedzieć i patrzeć w kolorowe wykresy ze statystykami
#programowanie #pracbaza
@Shagwest normalnie jakbym czytał historię którejkolwiek aktualizacji na #hejto ( ͡~ ͜ʖ ͡°)
@Shagwest tak ładnie opisałeś, że aż sama czuję tę satysfakcję
@Shagwest to pewnie dostaniesz awans
Zaloguj się aby komentować
Hej Hejtomki z tagu #programowanie jakiś czas temu z nudów zacząłem robić na laravelu pewien serwis społecznościowy.
Serwis ten to nostalgiczny powrót do lat 2000, który jest całkowicie tekstowy. Zero obrazków i filmików.
Zasada jest taka, że rejestrując się - od razu masz konto na forum phpbb a tam określone pokoje z zainteresowaniami typu programowanie, astronomia, militaria itd...
Do tego są ziny, irc, mikroblog, anonimowe wyznania. Ogólnie klimaty millenijny i dla tych co lubią czytać, a nie oglądać.
Nie mam planów co do rozwoju tego, to raczej hobby, które sobie rozwijam w wolnym czasie. Pomyślałem, że może byliby tu chętni dołączyć do projektu, by to wspólnie rozwijać?
Możnaby by było to połączyć z hejto
@tosiu jakiś link do repo albo produkcji?
@wombatDaiquiri jestem na kom, a mam na localhoscie, jutro mogę z biura zgrać ale sie cykam najazdu papieży jak na albicle, bo to jest hobystyczne i nie ma tam ultra zabezpieczeń
@tosiu tworząc sosziale musisz pogodzić się z najazdem papieży, dopóki nie będziesz mial dobrej infrastruktury.
Musisz wybrać: albo porządny serwis albo papieże.
Zaloguj się aby komentować
Wszystkie duże systemy stoją na takich "czapkach", tylko ich nie widać.
#ciekawostki #gry #programowanie

A to nie było przypadkiem w half life? Postać miała na głowie wagonik.
To właśnie przez takie hacki gry nie potrzebowały kiedyś 16gb ramu
Od razu mi sie przypomina origin story mgły z Silent Hilla. Ona tam powstała tylko ze względu na ograniczenia techniczne. To, że dodało to klimatu wyszło przypadkiem.
Zaloguj się aby komentować
quo vadis gastronomiae?
Zakładam, że trzeba się najpierw podpiąć do ich sieci wifi. Głupie rozwiązanie, ale tak mi się wydaje.
@Ominous nie da rady, żeby działało musiałby być po IP w routerze typu 192.1... a nie localhost. Albo musiałby być zdefiniowane przekierowania na to IP z locahosta na komputerze.
QR kody zamiast menu to największy rak w gastronomii ostatnich lat. Po prostu wychodzę, jak nie mają drukowanych. Człowiek przychodzi do knajpy oderwać się od telefonu, a tu go zmuszają, żeby na dzień dobry go wyjął.
Zaloguj się aby komentować
Cześć,
Jest tu ktoś z branży embedded i może podzielić się wiedzą jak teraz wygląda rynek pracy? Chciałbym zmienić pracę i obserwuję niewielką ilość ofert która trafia na rynek. Wiadomo, styczeń nie jest najlepszym miesiącem na zmianę pracy ale czy będzie lepiej?
#programista15k #embedded
+14 lat doświadczenia (bring up hw od cegły do customizowalnego linuxa, c, rust inne dziadostwa). Szukałem rok temu, zajeło mi to 8 miesięcy. Teraz tylko przeglądam dla sportu ale gadając ze znajomymi mówią że jest ciężko.
Zaloguj się aby komentować
Jaki geniusz programistyczny. Strona do rozmów z native speakerami, mają czat wideo i jak się wybierze rozmycie tła i je rozmywa, to czasami nasze tło rozmywa tylko nam. XD
#2jednostkowe0integracyjnych

@Deykun Dlatego, jeśli już raz na ruski rok rozmawiam z kamerą, to po prostu pilnuję aby nie mieć pierdolnika za sobą, tylko schludne ściany.
@LondoMollari A ja, że mam monitor w rogu, "twarzą" na cały duży pokój, to jak pracuję z domu, to nie włączam kamerki. Wszyscy się przyzwyczaili.
@Fly_agaric Generalnie do normalnej pracy też nie używam, natomiast w wielu firmach przy spotkaniach ludzi z wyższego managementu to już jest standard i wyraz kurtuazji.
Zaloguj się aby komentować

Wzorzec projektowy Null Object - devszczepaniak.pl
Wzorzec projektowy Null Object znajdzie zastosowanie w miejscach, gdzie oczekujemy, że dany fragment kodu zwróci oczekiwany obiekt lub null. Null Object pozwala tworzyć kod bez konieczności obsługi nulli, co często może istotnie zwiększyć przejrzystość kodu. Jednak jego zastosowanie wiąże się z...

Batch processing zasobów - analiza problemu - devszczepaniak.pl
W najnowszym artykule na blogu przygotowałem analizę praktycznego zadania programistycznego. Zadanie polega na pobraniu z systemu A zestawu danych i na ich podstawie wykonanie akcji w systemie np. dodanie ich do systemu B. Zadanie wydaje się proste jednak wraz z pojawianiem się kolejnych wymagań i...
Uruchamiamy `./mvnw clean package` i włączamy:
https://www.youtube.com/watch?v=yup8gIXxWDU
#programowanie #muzyka #java
Zaloguj się aby komentować





