Categories
Przydatne

Jaka to czcionka, jaki to font…

Ostatnio znajomy pokazując mi obrazek zapytał mnie jaka to czcionka.

Nie wiedziałem, ale w głowie kłębiła się myśl, że gdzieś w sieci jest automat to rozpoznawania fontów.

Brat Google pomógł, zgadza się, jest.

To strona What The Font, wysyłasz obrazek, pokazujesz, które literki to są jakie (automat próbuje sam znaleźć i rozpoznać literki, ale może się pomylić) i dostajesz odpowiedzi jakie to mogą być czcionki… żeby automat z zadaniem poradził sobie dobrze obrazek trzeba odrobinę przygotować:

  • powinien być w szarościach, a najlepiej czarno-biały
  • literki nie mogą się ze sobą zlewać, może trzeba będzie je trochę rozsunąć
  • na obrazku powinien być tylko tekst, żeby nie rozpraszać uwagi automatorobota;)

Miłego szukania czcionek;)

 

Categories
Przydatne

Dlaczego warto mieć stronę internetową…

Spotykam wielu ludzi którzy chcieliby mieć w końcu własną stronę internetową, ale się boją,
chcieli by, ale nie wiedzą jak,
chcieli by ale obawiają się że będzie drogo,
że będzie trudno,
że zajmie to dużo czasu,
że będą to „niepotrzebnie” wydane pieniądze…

A Ty co o tym sądzisz?

Czy tak musi być?

Dlaczego warto mieć swoją własną stronę internetową?

…bo już nie długo dialog:

- Jesteś w Google’u?

- Nie.

- Jesteś na Facebooku?

- Nie.

- Jesteś na Naszej Klasie?

- Nie.

- Jesteś ….

- Nie.

- Masz  swoją stronę?

- Nie.

- To gdzie ty jesteś?

- Tutaj.

- Sory, ale nie MA CIĘ!

będzie aktualny.

…bo dostęp do internetu ma już ponad 16 mln ludzi w Polsce, a na świecie 2 mld (a z komórek na świecie korzysta 5 mld ludzi!!!)

…bo 99% przedsiębiorstw ma dostęp do internetu

…bo tylko 57% z nich ma własną stronę internetową

…bo wszyscy szukają

Categories
Przydatne

Jak znaleźć pirata?

Udostępniasz swoje pliki, ebooki, raporty odpłatnie? Chciałbyś wiedzieć czy ktoś Twoich linków do tych materiałów nie udostępnia innym na swoich stronach www, forach, grupach dyskusyjnych?

Wielki Brat Google pomoże;)

Wystarczy w wyszukiwarce wpisać (szukanie w adresie strony):

allinurl: „staszek cieslicki”

aby znaleźć wszystkie wystąpienia frazy „staszek cieslicki” w adresie url, więc jeśli mamy linki np. http://www.facebook.com/staszek.cieslicki lub podobny to prawie na pewno go znajdziemy.

I drugi sposób, trzeba wpisać (szukanie w odsyłaczu do strony):

allinanchor: „staszek cieslicki”

aby znaleźć wszystkie odsyłacze do strony zawierające w swojej treści szukaną frazę.

Jeśli poszukiwane słowa wpiszemy bez cudzysłowu, będą one poszukiwane osobny, a nie jako całe wyrażenie.

Skuteczność tej metody – 50%:

bo albo google znajdzie coś,

albo źle zadaliśmy pytanie;)

Categories
Przydatne

Podstawowe błędy przy budowie wielkich serwisów…

Zarzucanie „pętli na szyję” ruchu na stronie…

Nieobsługiwanie adresów bez www, np. http://wroclaw.pl, http://warszawa.pl

A oto list jaki napisałem do Administratora portalu http://www.wroclaw.pl :

Wstyd i hańba, żeby adres http://wroclaw.pl nie działa! Przecież wystarczy mała zmiana ustawień serwera dns, czy serwera http aby to działało, rozumiem, że adres: http://www.wroclaw.pl jest szeroko promowany i taki ma być oficjalny. Ale wystarczy tylko przekierowanie 301 Permanent redirection aby KAŻDY kto wejdzie na http://wroclaw.pl został przeniesiony na „właściwy” adres.

Gdzie jest administrator systemu, że takiej „drobnostki” nie zauważył? Gdzie jest firma tworząca stronę, że wykazała się takim nieprofesjonalizmem?

To są podstawy budowania skutecznych serwisów internetowych…

Czy Wrocław jest podobny do Warszawy? Z wielkich miast tylko adres http://waraszawa.pl nie działał. Bo http://poznan.pl – przekierowal na http://www.poznan.pl, a http://krakow.pl ładuje się od razu…

Prawie wysłałem, bo kliknąłem w przycisk „wyślij formularz” i… wystąpił: „Wystąpił błąd!”, a było tak pięknie: klikasz: Zgłoś uwagę, pojawia się formularz kontaktu i… brak kontaktu, bo listy się nie wysyłają;(

Categories
Przydatne

Jak przenieść bazę z MySQL na PostgreSQL?

Programując w CakePHP zauważyłem, że nie zawsze działa tam dobrze tworzenie schematów z konsoli w przypadku bazy PostgreSQL, dużo łatwiej to działa dla MySQL.

Niestety czasem warunki zmuszają nas do używania Postgresa, jak przenieść bazę z MySQLa?

Ostatnio znalazłem świetne narzędzie:

http://dbconvert.com/convert-mysql-to-postgresql-pro.php

można dane przenosić z serwera na serwer, werjsa Trial ma ograniczenie do 50 wierszy każdej tabeli, ale całą strukturę przenosi prawie bezbłędnie, potem dobrze jest przetestować czy nie ma pomniejszych błędów… i działa.

W samym CakePHP podmiana bazy danych to tylko zmiana w pliku definicji baz danych: app/config/database.php lub zmiana/dopisanie deklaracji w modelu:

var $useDbConfig = ‚nazwa_ustawienia_baz_danych’;

jeśli zrobimy to w modelu: AppModel, tym samym a w modelach dziedziczących nie ma takiej deklaracji, to dziedziczą one z AppModel.

To co mi się najbardziej podoba w CakePHP, to to że każdy model może korzystać z innej bazy danych;) A dzięki odpowiednim definicjom ‚datasource’ za bazę danych w cakephp mogą zostać uznane dane z API innych stron www, (jeśli takie strony udostępniają serwowanie samych danych).