• Strona główna
  • Curriculum Vitae
  • O mnie
  • Mapa strony
  • Kontakt
Niebieski Pomarańczowy Zielony Różowy Fioletowy

PHP kontra Microsoft Office, part I

Klienci nie znajÄ… litoÅ›ci – czÄ™sto proszÄ… o drobne zmiany, których wprowadzenie może nie być tak „drobnÄ…” sprawÄ…. „ProszÄ™ dane generować do XLSX zamiast do CSV”, „proszÄ™ o możliwość eksportu do DOC zamiast RTF” i temu podobne proÅ›by – choć docelowe pliki niewiele siÄ™ różniÄ… to sama budowa plików różni siÄ™ znaczÄ…co.

Główna różnica to prostota i „otwartość” tychże formatów – oczywiÅ›cie CSV i RTF sÄ… bardzo proste do tworzenia/edycji, podczas gdy XLSX czy DOCX to wyższa szkoÅ‚a jazdy :)

Czytaj dalej 6 komentarze   |   Kategoria: PHP
paÅ 10

Cross-Domain JavaScript: CORS

Ponad rok temu opisywałem na blogu różne techniki Cross-Domain JavaScript, czyli obejścia Same origin policy dla żądań XHR w języku JavaScript.

Czas powrócić do tematu i rozszerzyć zawartą tam wiedzę, bowiem konsorcjum W3C wyprowadziło nową specyfikację dla Cross-Origin Resource Sharing, a wszystkie nowoczesne przeglądarki zdążyły już ją zaimplementować, stąd mamy prostsze rozwiązanie problemu :)

Czytaj dalej 5 komentarze   |   Kategoria: JavaScript
wrz 12

Wysyłanie wiadomości SMS w PHP

Zapewne każdy programista zastanawiaÅ‚ siÄ™ jak dziaÅ‚ajÄ… bramki SMS dostÄ™pne w sieci. Także i mnie to interesowaÅ‚o, bowiem poznanie sposobu na darmowe rozsyÅ‚anie wiadomoÅ›ci SMS byÅ‚oby zdecydowanie cennÄ… i przydatnÄ… wiedzÄ… – do weryfikacji użytkowników, do zwiÄ™kszenia bezpieczeÅ„stwa, wysyÅ‚ania informacji, reklam i powiadomieÅ„ oraz szeregu innych zastosowaÅ„.

W dzisiejszym wpisie przedstawię jak szybko i prosto wysyłać wiadomości SMS do wielu operatorów z Polski i reszty świata z wykorzystaniem PHP.

Czytaj dalej 10 komentarze   |   Kategoria: PHP
sie 22

Boilerplate 2.0

Od czasu do czasu trafiam na taką bibliotekę, która nierozłącznie towarzyszy przy 80% wykonywanych przeze mnie projektów. Tak było z jQuery, 960 Grid System, PHP Mailer czy HTML Purifier.

Jakiś czas temu zostało wydane Boilerplate 2.0, biblioteka mająca usprawnić życie web developera pracującego z HTML5 & CSS3. Boilerplate 2.0 jest jedną z takich bibliotek.

Czytaj dalej 9 komentarze   |   Kategoria: Inne
sie 16

Własne selektory w jQuery

Frameworka jQuery nie trzeba nikomu przedstawiać. I choć nie wszystkim podoba siÄ™ ta biblioteka to nie można zaprzeczyć jednemu – jQuery jest bardzo proste w nauce, jak i dalszej rozbudowie o nowe funkcje (pluginy, selektory i inne).

W tym wpisie zajmę się przydatną, aczkolwiek rzadko wykorzystywaną możliwością rozszerzania jQuery o niestandardowe selektory.

Czytaj dalej 5 komentarze   |   Kategoria: JavaScript
sie 11

Kalkulator liczb Wolframa

W ramach przedmiotu „Metody Sztucznej Inteligencji” na studiach musiaÅ‚em zaprogramować prosty automat komórkowy wzorowany na obliczeniach Wolframa.

Automat taki napisałem w JavaScript + HTML/CSS i udostępniam innym, być może komuś się przyda (na pewno kolejnym studentom mojego kierunku ;)).

Czytaj dalej 4 komentarze   |   Kategoria: Po godzinach
sie 05

HTML5: Atrybut download

W specyfikacji HTML5 pojawiÅ‚a siÄ™ caÅ‚kiem interesujÄ…ca nowość (Downloading resources), jakÄ… jest nowy atrybut dla odsyÅ‚aczy (elementów a, area). Mowa tutaj o atrybucie download, dziÄ™ki któremu możemy „przekazać” przeglÄ…darce, że dany link nie bÄ™dzie tradycyjnie otwierany w oknie, lecz pobierany / zapisywany na dysku.

Czytaj dalej 3 komentarze   |   Kategoria: HTML5 & CSS3
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 12
  • 13
  •   
  • NastÄ™pna »

Kamil Brenk Blog

PHP, JavaScript, SQL, HTML

  • Informacje o blogu

    Kamil Brenk

    Blog o tworzeniu aplikacji na potrzeby sieci Web.

    Praktyczne przykłady, porady i sztuczki. PHP, SQL, AJAX, JavaScript, HTML i pochodne.

    Kanał RSS

    • Najnowsze
    • Komentarze
    • Popularne
    • PHP kontra Microsoft Office, part I
    • Cross-Domain JavaScript: CORS
    • WysyÅ‚anie wiadomoÅ›ci SMS w PHP
    • Boilerplate 2.0
    • WÅ‚asne selektory w jQuery
    • Kalkulator liczb Wolframa
    • Kamil Brenk: @CapaciousCore: jÄ™zyki kompilowane sÄ… szybsze niż...
    • CapaciousCore: @Kamil Brenk wiem, że komentarze i post nie sÄ… uber Å›wieże....
    • Kamil Brenk: @CapaciousCore: post i komentarze napisane ponad rok temu;...
    • CapaciousCore: PrzebrnÄ…Å‚em przez te wszystkie komentarze i mam trochÄ™...
    • Kamil Brenk: @arhiman: dziÄ™ki za komentarz :)A to dziwne co piszesz, bo...
    • arhiman: Åšwietny opis! Co ciekawe jQuery w wersji > 1.5 (na pewno w...
    • pingwinoos: kurde ale jaja, faktycznie dziaÅ‚a, przepraszam za zamieszanie...
    • PrzyszÅ‚ość PHP
    • Niestandardowe czcionki na stronie
    • Gramatyka w PHP, część 1
    • Umowa i zaliczka dla freelancera
    • Projekt aplikacji po stronie klienta
    • WÅ‚asny mechanizm Feed
    • jQuery.extends dla PHP
  • Szukajka
    Wpisz co chcesz wyszukać na stronie…
  • Kategorie
    • Apache
    • Freelancer
    • Front-end Development
    • HTML5 & CSS3
    • Inne
    • JavaScript
    • Książki
    • PHP
    • Po godzinach
    • Pozycjonowanie
    • Protokół HTTP
    • SQL
    • Wyrażenia regularne
  • Moje serwisy
    • Testy zawodowe
    • MiÅ‚ość, uczucia i seks
  • Czytane blogi
    • Wojciech Sznapka
    • Wojciech SoczyÅ„ski
    • MichaÅ‚ Wachowski
    • Tomasz Kowalczyk
    • JavaScript po polsku | Code42
  • Archiwum
    • Listopad 2011
    • Październik 2011
    • WrzesieÅ„ 2011
    • SierpieÅ„ 2011
    • Lipiec 2011
    • Maj 2011
    • KwiecieÅ„ 2011
    • Marzec 2011
    • Luty 2011
    • StyczeÅ„ 2011
    • GrudzieÅ„ 2010
    • Listopad 2010
    • Październik 2010
    • WrzesieÅ„ 2010
    • SierpieÅ„ 2010
    • Lipiec 2010
    • Czerwiec 2010
    • Maj 2010
    • KwiecieÅ„ 2010
    • Marzec 2010
    • Luty 2010
    • StyczeÅ„ 2010
  • Strona główna
  • Curriculum Vitae
  • O mnie
  • Mapa strony
  • Kontakt

Kamil Brenk © 2010. All rights reserved.

Designed by FTL Wordpress Themes brought to you by Smashing Magazine.

Do góry ∧