<blog.zajonc.pl />

<blog.zajonc.pl />

Blog poświęcony programowaniu

 
  • Strona główna
  • O blogu
  • English
Skip to content
  • Strona główna
  • O blogu
  • English
zajonc

Programista rodem z pralki

Posted on 5 października, 2019

W swojej karierze spotkałem się kilkakrotnie z pytaniem „jak zostać programistą?”. Czy odpowiedź zawsze była dla mnie prosta? Odpowiem, że zdecydowanie nie. Moim zdanie nie ma prostego przepisu na to aby…

Czytaj dalej

Posted in Programowanie, Z życia programisty Tagged humor, programista
zajonc

Rekurencja TSQL w służbie raportów

Posted on 10 czerwca, 2019

Rekurencja w TSQL to nie tylko narzędzie do odwzorowywania hierarchii. To również świetny sposób na wykonywanie pętli budujących elementy raportów.

Czytaj dalej

Posted in Bazy danych Tagged CTE, MSSQL, Raporty, Rekurencja, T-SQL
zajonc

Pomysł na łatwe zapisywanie uprawnień razem z ich historią w TSQL

Posted on 4 czerwca, 2019

Jednym z ciekawszych problemów z jakimi można się spotkać tworząc aplikacje z kontami użytkowników to kwestia ich uprawnień. Myślę, że nie pomylę się zbytnio twierdząc, że recept na to jest mniej więcej tyle ilu jest programistów.

Czytaj dalej

Posted in Bazy danych Tagged CTE, TSQL
zajonc

Trzy sposoby na ułożenie rekordów w łańcuch znaków za pomocą TSQL

Posted on 12 kwietnia, 2019

Z danymi zapisanymi w naszych bazach często musimy robić przeróżne rzeczy. Dopóki poruszamy się w naszym świecie czysto wirtualnym i bazującym na najdziwniejszych nawet abstrakcjach, wszystko wydaje się bardzo proste i przejrzyste. Niestety czasami…

Czytaj dalej

Posted in Bazy danych Tagged MSSQL, Serializacja, T-SQL, XML
zajonc

Odczarować programistę, czyli o profesji na wesoło

Posted on 25 lipca, 2018

Programiści to dla wielu przedstawicieli współczesnego społeczeństwa odpowiednik niemal mitycznych magów.

Czytaj dalej

Posted in Z życia programisty Tagged humor, programista
zajonc

Kiedy programista rekrutuje programistę

Posted on 16 lipca, 2018

Dzisiejszy wpis chciałbym zadedykować wszystkim (w szczególności młodszym osobom) ubiegającym się o pracę programisty.

Czytaj dalej

Posted in Z życia programisty Tagged cv, it, list motywacyjny, programista, rekrutacja, Wzorce projektowe
zajonc

O tym jak można wydobyć kompletne zapytanie SQL z obiektu PDO

Posted on 8 lipca, 2018

W tym wpisie chciałbym zająć się ciekawym problemem jakim jest wydobycie kompletnego zapytania SQL z klasy PDO, oraz przy okazji pokazać na przykładzie czym się różni pojęcie rozszerzania funkcjonalności klasy od…

Czytaj dalej

Posted in Programowanie Tagged PDO, PHP, SQL Injection, Wzorce projektowe
zajonc

XML w T‑SQL – drugie podejście, czyli jak rozpalić ognisko jedną zapałką

Posted on 3 maja, 2018

Dzisiejszy wpis poświęcę kontynuacji zagadnień związanych z XML w T‑SQL. W jednym z poprzednich wpisów pokazałem w jaki sposób można pobrać dane z bazy w postaci kodu XML. Dzisiaj chciałbym zaprezentować w jaki sposób poradzić sobie z zadaniem odwrotnym,…

Czytaj dalej

Posted in Bazy danych Tagged T-SQL, XML

Post navigation

 Poprzednie wpisy
Kolejne wpisy 

Archiwum wpisów

  • wrzesień 2022 (1)
  • sierpień 2021 (2)
  • lipiec 2021 (1)
  • czerwiec 2021 (1)
  • luty 2021 (1)
  • styczeń 2021 (1)
  • marzec 2020 (1)
  • październik 2019 (1)
  • czerwiec 2019 (2)
  • kwiecień 2019 (1)
  • lipiec 2018 (3)
  • maj 2018 (1)
  • sierpień 2017 (1)
  • lipiec 2017 (1)
  • luty 2017 (2)
  • styczeń 2017 (3)
  • grudzień 2016 (3)

Constraint CTE cv FILE FILEGROUP HTML humor it list motywacyjny Migracja MSSQL PDO PHP programista Raporty rekrutacja Rekurencja Serializacja SQL Injection T-SQL Trigger TSQL Wzorce projektowe XML

Kontakt

 

profile for zajonc at Stack Overflow, Q&A for professional and enthusiast programmers

img
RSS Kanał RSS

Copyright © Zajonc

Polityka prywatności i "Cookies"

Kontakt

 

profile for zajonc at Stack Overflow, Q&A for professional and enthusiast programmers

Ta strona korzysta z mechanizmu ciasteczek zwanych również jako "cookies". Informacje odnośnie tego jakie ciasteczka i w jakim celu pojawiają się na portalu znajdują się w polityce prywatności i "cookies", do której kieruje przycisk znajdujący się poniżej. Jeśli nie chcesz wyrazić zgody (do czego masz prawo) wtedy powinieneś wyłączyć obsługę ciasteczek w przeglądarce lub zamykać to powiadomienie przy każdym odświeżeniu strony (skoro nie możemy użyć "cookies" to nie mamy jak zapamiętać Twojego wyboru).
Jeśli zgodzisz się na "cookies" wtedy Twoje dane przeglądania niniejszej strony zostaną udostępnione usługom zewnętrznym odpowiedzialnym m.in. za wyświetlanie reklam (szczegółowe informacje w tym zakresie zostały opisane w również we wspomnianej polityce prywatności i "cookies").
Naciśnięcie poniższego przycisku "Akceptuję" oznacza zaakceptowanie używania "cookies" na portalu.
AkceptujęPolityka prywatności i "Cookies"