cytat z komentarza ze znaleziska: Syncthing - optymalny sposób synchronizacji plików i folderów

Teraz wygląda na bardzo profesjonalne i dojrzałe. Dodatkowo jest otwartoźródłowe, więc można być spokojnym o bezpieczeństwo i prywatność.


Też lubię otwierać żródła swoich projektów. Z automatu dostaje wtedy bonus i wszystkie bugi security się zame naprawiają. Polecam ten spośób. Znacie jeszcze inne lifehacki tego typu dla programistów? :)

#programowanie #naukaprogramowania #humorinformatykow #heheszki
  • Odpowiedz
#naukaprogramowania #javascript
Jak zrobić, tak aby po najechaniu na button/link/cokolwiek poniższa informacja pokazywała się po przejściu na nią nadal? W sensie jest jaki header przyjmijmy wykop na desktopie i ma button Mikroblog. Div z informacjami o COVID pojawia się tylko gdy najedzie się na Mikroblog. Jak zrobić aby uzytkownik po najechaniu na Mikroblog i widzeniu tabelki mógł sie do niej myszką przenieść i ona nadal będzie? Skoro Hover działa tylko na napis
@Foht: nie, prawie. Jeśli patrzeć na twój przykład to chodziło o to, że najeżdżając na czerwone i przechodząc do niebieskiego ciągle będzie niebieskiego widoczne. Ale wchodząc na zielone niebieskie już nie jest widoczne, tylko jest widoczne wchodząc na czerwone i przechodząc od czerwonego do niebieskiego. Dodatkowo niebieskie nie pokazuje sie jak zejdziemy z czerwonego i niebieskiego. Ale już ogarnąłem, dziekuje za czas.
  • Odpowiedz
#naukaprogramowania #javascript
Używam tego, ponieważ potrzebuję coś co działa jak CSSowy :hover.

$(".shb-nav-item--products").hover(function(){
$(".navbar-products-category").css("display", "block");
}, function(){
$(".navbar-products-category").css("display", "none");
});

działa fajnie, ale jest problem jak się wejdźcie na podstrone to zostaje display: block na elemencie. A chciałbym aby nadal działało jako "hover". Proszę o pomoc jak to najlepiej rozwiązać. Nie moge użyć zwykłego :hover, pliki nie da się opisać selektorami. Sa w całkiem odzielnych miejscach
@NickciN umieść element który chcesz modyfikować jakoś w zasięgu selektora css, wtedy będziesz miał możliwość pisania selektorów typu .shb-nav-item--products:hover ~ .navbar-products-category (tylko przykład, inne struktury też będą spoko)
  • Odpowiedz
hej jak mam dwie klasy A() i B() i chciałbym mieć możliwość żeby działało A a(B b) i B b(A a) - tj jasna konwersja, ale żeby np
już a = b czy b = a nie działało (nie jawna konwersja) no i zrobiłem to tak, że mam konstruktor w A który bierz B i w B który bierze A, czy takie coś jest poprawne/eleganckie? Ogólnie klasy A i B są do
@Edelner: Pewnie sie naogladales software'u, gdzie kazda klasa miala swoj interfejs. Wynika to z tego, ze te interfejsy nie sa "bezposrednio" do czegos potrzebne, a z popularnosci stosowania inwesji kontroli (IoC) w zasadzie wszedzie, tj. jednej z medod wdrozenia inwersji zaleznosci (DI), ktora to jest dobra praktyka. IoC powoluje do zycia obiekty poprzez rejestrowanie obiektu do interfejsu, a nastepnie jego dynamiczne wstrzykiwanie najczesciej z uzyciem konstruktora danej klasy, aby wykluczyc wszyskie
  • Odpowiedz
#javascript #naukaprogramowania
Moja struktura wygląda tak jak na scrennie. HTML jest generowany automatycznie w CMS, więc nie mogę dodać class/styli przed renderem. Jak dodać EventListener na każde li aby dodało tylko do tego li jakaś classe ze stylami?
Chciałem to zrobić w taki sposób

const allSlots = document.querySelectorAll('.categories .submenu>li');

const addActiveStyle = (event) => {
console.log(event.target)
}

console.log(allSlots)
allSlots.forEach(item => {
item.addEventListener('click', addActiveStyle)
})

ale nie wiem jak dodać do addActiveStyle parametr
N.....N - #javascript #naukaprogramowania 
Moja struktura wygląda tak jak na screnni...

źródło: comment_1606303891fkeLVWiZwBcX6TIH8xrD9s.jpg

Pobierz
@NickciN:

a żeby zapisać ten link to najlepiej to localStorage?


nie, nic takiego nie rób xD

Problem jest taki, ze np. dodaje style ale strona się przeładowuje ponieważ przechodzi się na inna podstrone i wczytuje na nowo HTML


dlatego nie dodawaj aktywnej klasy po kliknięciu w link tylko po załadowaniu strony musisz jakoś wyszukać w tej twojej liście "submenu" link który jest powiązany z aktualnym adresem strony i wtedy dodaj do
  • Odpowiedz
#php #naukaprogramowania

Mam problem z routingiem na hostingu. @Lipathor próbował mi pomóc ale już nie mamy pomysłów.

ścieżki
/songlist.cda.pl/public/index.php
/songlist.cda.pl/.htaccess
/songlist.cda.pl/app/controllerslogin.php

na te moment po wielu zmianach z pomocą @Lipathor
aktualny .htaccess wygląda tak https://prnt.sc/vp8ngd.jeżeli jest w public działą tylko strona główna
http://songlist.cba.pl/public/index.php natomiast inne zwracają 404

Jak .htaccess daje do /songlist.cda.pl/.htacces to wtedy wszystko zwraca 404
RewriteEngine on

RewriteCond %{REQUESTFILENAME} !-f

RewriteCond %{REQUESTFILENAME} !-d

RewriteRule ^public/(.+)$ /public/index.php?url=$1 [L]


@wasmaro: dupa to samo.Wysłałem priv
  • Odpowiedz
Sądzicie, że w wieku 50 lat nadal będziecie programować? Ja sobie tego nie wyobrażam. Jak mam być wtedy lepszy niż świeży student, skoro moja wiedza będzie przedawniona? Gdzie ja wtedy znajdę czas na doszkalanie, własne projekty? Szykuje się kolejna szara strefa.. Ja wychodzę z takiego założenia, żeby do 30 dobić do zarobków > 15k (jestem w 60% drogi), by zapewnić sobie jakiś pasywny dochód, np. w nieruchomościach, bo pewnie 2 mieszkania z
@becvvv: A to już nie możesz się rozwijać? To co umiesz teraz to pauza i koniec? W Polsce to jest względnie nowa gałąź, natomiast jak popatrzysz na zachód to masz wielu programistów 50+. Popatrz sobie na konferencje i wiek prelegentów. Przecież po 50 ludzie normalnie myślą, rozwijają się itd., często są mega specami w danej dziedzinie.
  • Odpowiedz
@becvvv: W Polsce jeszcze wszystko przed nami, ale pracowałem i pracuję sporo z Amerykanami. I powiem Ci, że ogarniają. Niektórzy ludzie mają i 60+ i gada się z nimi całkiem spoko. Zupełnie inna mentalność. Fakt, że u nas ludzie zamieniają się w dziadów po 50 to kwestia mentalności, a nie możliwości. Miałem przypadek w jednej firmie, gdzie gość przeszedł na emeryturę i wrócił po pół roku bo mu się nudzi i
  • Odpowiedz
Zostań Programistą .NET w 2021 (Startując Od Zera)

⛔ Dzisiaj zamykamy Zapisy!

Jeżeli chcesz dołączyć - masz czas tylko do 21:00 (wtorek), a później nie będzie już takiej możliwości ☹️

✅ Zapraszam po szczegóły: https://zostanprogramistadotnet.pl/

Miłego dnia

#programista #programowanie #programista15k #naukaprogramowania #nauka #szkolenia #informatyka #technologia
kazik- - Zostań Programistą .NET w 2021 (Startując Od Zera)

⛔ Dzisiaj zamykamy Zap...

źródło: comment_1606196061t9SQLtwYR8S93fg5cFhamX.jpg

Pobierz
@Najkon: Dziękuje za Twoją opinię, ale proszę uważać z taki oskarżeniami, żadna z opinii nie jest fejkowa, po prostu nie wszyscy chcą udostępniać swoje dane publicznie.
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
@smalczyk1: mają wg opcję remote połączenia?

We are sorry about that. But, as a free web host, we do not provide remote MYSQL connections.

Więc pewnie tylko localhost wewnątrz ich sieci

Więc musiałbyś postawić ssh tunel pewnie
  • Odpowiedz
konto usunięte via Wykop Mobilny (Android)
  • 1
@smalczyk1: no to musisz poczytać doca - może inny port, może inne uwierzytelnienie, może trzeba dać https albo wręcz wprost http, może jakieś certyfikaty wchodzą w grę - generalnie szeroki temat, ale na tej stronie, która udostępnia db, powinno być to opisane
  • Odpowiedz
Hej #programowanie!
Mam skrypt w bashu, który wywołuje program pythona , który na końcu czeka na naciśnięcie q, żeby się zakończył. (python działa w tle). Po uruchomieniu procesu pythonowego bash wypisuje mi jego pid a potem wywala mi błąd: eoferror when reading a line. Jak mam to zrobić żeby wywołać na luzie skrypt w bashu, sprawdzić np. htopem proces a potem zakończyć działanie pythona?

#programista15k #programowanie #python #linux #bash #naukaprogramowania
@smalczyk1: Nie wiem skąd te pliki mp3 się biorą, ale jeśli chcesz je serwować przez stronę internetową, to muszą być udostępnione przez serwer www
Czyli nie mogą być sobie gdzieś w w katalogu użytkownika (C:/Users/ktos/pli.mp3),
tylko powinny być przez http, czyli coś w stylu http://localhost/public/audio/plik.mp3 - oczywiście fizycznie plik musi tam być gdzie masz pliki serwera, tak, żeby ten url zwracał dany plik.
  • Odpowiedz
@Yakooo: to prawie to samo, ale maven automatyzuje znacznie więcej rzeczy niż CMake.

Główna różnica jest taka, że każdy projekt w mavenie musi mieć podaną grupę, nazwę i wersję, oraz od jakich innych mavenowych projektów i w jakich wersjach zależy. I są w necie repozytoria (ale możesz też założyć lokalne) w których są trzymane skompilowane pakiety podzielone w ten sposób (np. pl.tell.me.more:zajebisty-projekt:1.2.0).

Dzięki temu jak chcesz dodać bibliotekę do projektu w
  • Odpowiedz