TLDR


Rok temu miałem przyjemność gościć na konferencji projektu CLARIN który skupia ludzi zajmujących się przetwarzaniem języka naturalnego, szczególnie polskiego. Podczas trzech dni prezentowano wiele ciekawych narzędzi, część użytecznych i w całkiem dojrzałej formie, wszystko na otwartych licencjach, tylko brać i używać - no nie do końca. Problem polega na tym, że poza jakimiś demkami internetowymi sklejenie maszyny która będzie nam serwowała ich usługi jest zadaniem wymagającym wielogodzinnych poszukiwań i integrowania różnych projektów
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@autowired: Kiedyś skończyłem W4, ale teraz nie mam już nic wspólnego z PWr poza sentymentem. Ekipa tworząca te narzędzia to bardziej W8, ale są tam też ludzie z W4.
@SwordPL: Dziękuję ;) Nie docker z bardzo prostej przyczyny - nie znam go. Jakoś nigdy nie złożyło się bardziej używać dockera, a w tym przypadku jednak priorytetem było, żeby coś zrobić i działało, a nie żeby robić i może
  • Odpowiedz
Wrzuciłem niekompletną wersję na Ubuntu 16.04 na brancha 16.04 - na razie tyle udało mi się zrobić. Zapraszam do testów i poprawek
  • Odpowiedz
#programowanie #php #webdev
Ogarnia ktoś tu wyrażenia regularne? Chcę aby podmieniało mi tekst według przykładu:

*abc* -> *abc*
**abc** -> **abc**
***abc*** -> ***abc***
Problem w tym że nie potrafię zrobić aby przykład pierwszy nie krzyżował się z drugim oraz trzecim. Już ponad godzinę się z tym męczę i po prostu nie mogę ()
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@TheFlashes:

W trzecim sprawdzanie lookahead i lookbehind może zostać pominięte, wtedy *****abc***** zostanie zamienione na *****abc*****, bo w obecnym rozwiązaniu większa ilość gwiażdek spowoduje, że nic nie podmieni.
  • Odpowiedz
mirki potrzebuję pluginu z quizem do wordpressa który pozwoli mi na stworzenie 3 częściowego quizu gdzie aby przejść do następnej części trza uzyskać x% z poprzedniej, ktoś coś? #wordpress #php
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
@AVAW najpierw spróbowałem ze zmianą wersji twiga i poszło, dzięki! :-)

Nie było go na liście required to myślałem, że jest razem z tym twig bridge, ale pięknie zmienił wersję i śmiga. Człowiek się uczy całe życie :-)
  • Odpowiedz
Wtorek z PHP - dla zabieganych Mirków #justjoinitoferty odc#26

poniedziałek - JavaScript, wtorek - PHP, środa - Java/Scala, czwartek - Python, piątek - Ruby/Testing, sobota - mobile
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Lubiących kupować #ksiazki w parach, może zainteresuje nowa promocja w księgarni #helion Teraz 2 kupując książki z listy (książki związane tematycznie z tworzeniem stron internetowych, tak więc miedzy innymi #programowanie w językach #javascript #php #sql itp) zapłacimy tylko za jedną. Niektóre z pozycji dostępne są już tylko jako #ebook

#czytajzwykopem #mirkopromocje
http://kaczus.ppa.pl/promocje
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy php jest trudnym językiem? Wiem że "trudnym" można różnie rozumieć ale chodzi mi o to, czy sprawia on wiele problemów i potrzeba na niego bardzo dużo czasu? Kiedyś uczyłem się c++ i szlo średnio, później c# z unity3d i przy c# chciałem się zabić...Teraz uczę się Html i css i idzie bardzo fajnie, trochę wolno, ale fajnie i przyjemnie...Gdy nauczę się już w miarę htmla i cssa to mam zamiar nauczyć
  • 33
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@brmstufldigart:

Dostawcy usług mailowych, w tym Gmail są wyczuleni na masowe wysyłanie maili. Jeśli ten plugin wysyła maile przez SMTP, to jest ryzyko dostania sie na spam listę.

Poza tym to dosyć archaiczny sposób. Rozwiązania takie jak wspomniany Mailchimp dają dodatkowo raporty doręczenia, przyjemny interfejs do zarządzania mailingiem, dostęp do API, etc.
  • Odpowiedz
a czym się różni masowe wysyłanie maili przez twój serwer smtp od serwera mailchimp?


@brmstufldigart: Jest różnica pomiędzy wysłaniem 3k podobnych maili nagle z zupełnie nieznanego wcześniej adresu IP, a z serwera zaufanego, który wysyła już spore ilości maili regularnie.

Mają "umowy" na legalny
  • Odpowiedz
Mirki techniczne pytanie. Powiedzmy że mam na serwerze u siebie w folderze /domains kilkanaście różnych domen ze zrobionymi stronami w Wordpress. I teraz. Powiedzmy że dam jakiejś klientce nowy login i hasło do jej strony na WP która wisi na tym moim FTP, po to żeby sobie np jakieś wpisy na blogu zrobiła. I teraz załóżmy że baba mało kumata i ma kompa całego w syfie i wirusach i dajmy na to
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Napotkałem pewien problem podczas tworzenia gry w #php
Mianowicie mam system biznesów, i chcę wyświetlić łączną sumę pieniędzy zainwestowanych w biznes czyli ktoś inwestuje i do jego kolumny "bizneszainwestowane" dodaje się tyle ile zainwestował, a kod wyświetlenia tego przedstawia się następująco:
if ($rezultat = @$polaczenie->query(
sprintf("SELECT * FROM uzytkownicy WHERE biznes = '" . $nazwawyszukanegobiznesu . "';",
mysqlireal
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@rvsky:

After installing Laravel, you may need to configure some permissions. Directories within the storage and the bootstrap/cache directories should be writable by your web server or Laravel will not run.
  • Odpowiedz
@mab122: Generalnie nie mam żadnego planu "jak pisać". Najpierw wymyślam temat gdzie mógłbym coś opisać oraz to, do kogo ma być kierowany (czy ma to być coś dla całkowicie początkujących, jakaś ciekawostka dla tych, którzy już w tym siedzą, czy może jakiś post informacyjny o tym, co zrobiłem). Potem robię plik *.txt i ładuję od razu do Notepada++. Co jakiś czas dopisuję tam po parę zdań, albo poprawiam te napisane
  • Odpowiedz
Czy nazwa "panel" jest jakoś zastrzeżona w Laravelu i nie można jej w routingu użyć? panel1, panel2 cokolwiek działa. Przy panel mam 404 o_O

#php #laravel
  • 32
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@AvantaR: ale z folderu public serwujesz wszystkie pliki które chcesz żeby były dostępne. Np. jeśli chcesz udsotępnić komuś jakiegoś pdfa to dodajesz go do /public/upload/jakis.pdf i wtedy każdy routing na /public/uploads/* jest przepuszczany noramlnie. Gdyby tego nie było to wszystko szło by jako akcje kontrolera.
Więc raczej jest to po prostu nie wspomniane w dokumentacji
  • Odpowiedz
@AvantaR: @PerfectM: to dobrze napisał ;) To jest naturalne zachowanie i trudno żeby wszystko jak leci było kierowane na apkę bo to absurd. Zresztą to nie jest w ogóle związane z Valetem czy Laravelem. Taki klasyczny htaccess w apache w dowolnym fw np. kohanie ma coś takiego jak "-f -d" czyli jak coś NIE jest plikiem czy katalogiem to pchaj do apki. I to jest prawidłowe.

Tak więc:
  • Odpowiedz
Czytam sobie właśnie o programowaniu OOP (PHP) i istniejących tu zasadach (Single Responsibility Principle, MVC etc.) I mam kilka wątpliwości. Niestety w temacie wydaję się występować problem „ilu programistów tyle opinii”.

Przykład :

Klasa User
-login()
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@zxc1010101: może dlatego programowanie jest sztuką, bo istnieje mnóstwo sposobów na realizację projektów, które będą dobre z różnych przyczyn :-P nie ma co się przejmować, trzeba programować.
  • Odpowiedz
Chciałbym pisać kod który nie będzie powodował WTF! u innych programistów.


@zxc1010101: Niemożliwe do realizacji. Programistę poznasz po tym ,że uważa własny kod za lepszy od kodu innych :) Jeszcze nie spotkałem programisty (a komercyjnie pracuje niemal dwie dekady) który patrząc w kod innego programisty który akurat nie stoi obok niego powiedziałby:

Ale zajebisty kod. Zobaczcie jak fajnie to
  • Odpowiedz
@MiKeyCo: To nie ja mam z nimi problem a znajomy.
Miał umowę etc. fakturę wystawił, projekt klient odebrał. No i na tym się skończyło. Projekt jest na serwerze klienta, znajomy nie ma dostępu, a hajsu na koncie nie ma.
  • Odpowiedz
W jaki sposób importować dane z CSV do wielu relacyjnych tabel?
Załóżmy że mam plik CSV z kolumnami "nazwisko", "miasto".
Naturalnie mam w bazie dwie tabele, jedną z klientami - nazwisko oraz miasto_id, a druga tabela to wiadomo, po prostu id i nazwa miasta.
Jest jakieś narzędzie albo ogólnie przyjęty sposób konwersji takich danych? Zarówno dla baz pustych, jak i tych z danymi.

Jedyne co mi przychodzi na myśl to co wiersz wykonywanie SELECTa
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

najprościej by chyba było jakbyś zrobił tabele "tymczasową" do której wczytujesz dane z pliku csv, a następnie z tymczasowej miasta do tabeli z miastami(tylko distinctem żeby się nie powtarzały), później nazwiska z tymczasowej do klientów z jednoczesnym zaczytaniem id miasta na podstawie porównania zawartości tabeli tymczasowej z docelowej z miastami

w przypadku ms sqla mozna by to zrobić prostym ssisem, który powinien się dość szybko przetworzyć i dodać do joba, który by
  • Odpowiedz