Showing posts with label po polsku. Show all posts
Showing posts with label po polsku. Show all posts

Friday, October 19, 2012

Wystartował toukLab

Dzisiaj oficjalnie wystartował toukLab. Miejsce, w którym pracownicy TouK mogą popracować nad własnymi pomysłami, poeksperymentować lub zbudować odjazdowe urządzenia.


Dziedziny, którymi będziemy się zajmować to ogólnie elektronika użytkowa, czyli urządzenia, które są fajne i fajnie się ich używa :) Jest to inicjatywa kilku moich kolegów i mnie, z której TouK nie będzie czerpał korzyści wprost. Wręcz przeciwnie, zainwestował małe conieco, ale na pewno zwróci się to kolejny raz w postaci naszej satysfakcji i poczucia, że pracujemy w fajnym miejscu.
Pomysł powstał z prostej przyczyny - część z nas ma dzieci i nie jesteśmy w stanie w domu budować niczego co dymi, kopie prądem lub zajmuje znaczącą powierzchnię. Zresztą, moja żona każe mi sprzątać graty na wieczór ;)

Gości witaliśmy naszym wewnętrznym manifestem, którego fragmenty zdradzam:


Witamy!

Czym jest toukLab?
To miejsce, gdzie można w wolnym czasie poeksperymentować i zbudować coś niezwykłego. To kolejny dowód na to, że TouK jest firmą totalnie nieszablonową, w której wszystko jest możliwe.

Dla kogo?
Dla każdego, kto realnie chce usiąść po godzinach i poeksperymentować z czymś więcej niż soft.

Kto to wymyślił?
Grupa śmiałków, w których buzuje energia i chcą eksplorować nowe światy!

Kto za to zapłaci?
Naszym mecenasem jest TouK, który udostępnił nam miejsce. Sprzęt na wyposażeniu jest prywatny lub przekazany nam przez TouK.

Czy to jest bezpieczne?
Pośrednio tak. Może trochę śmierdzieć, hałasować lub błyskać. Dlatego mamy wydzielone miejsce i będziemy tu pracować po godzinach, aby nie przeszkadzać.
Bezpośrednio może być niebezpieczne dla osób przeprowadzających eksperymenty, głównie z prądem, ale to ich odpowiedzialność.

mgr inż. wielokrotnie rehabilitowany (na kolano i stopę) 

Tuesday, July 3, 2012

Pije SML do TouKa, a TouK do SMLa

Na Contiturę 2012 przygotowaliśmy w TouKu ulotkę informacyjną. Ktoś z firmy ją udostępnił w sieci i koledzy z Software Mill dodali do niej komentarz i wrzucili do sieci. W związku z tym, TouK odpowiedział swoim.

Wyszła sympatyczna wymiana myśli :)
Pozdrawiam SML!




Monday, May 28, 2012

Zielone biuro

Nowoczesne firmy starają się uprzyjemnić pracę swoim pracownikom. Wszak spędzamy tu 1/3 doby. Są to różne pufy, pokoiki do rozmów w mniejszym gronie, tablice na ścianach i duża ilość zieleni.

W TouK wdrażamy program MZB (chyba Miejskie Zagospodarowanie Biura?). Polega on na maksymalnej koncentracji zieleni w przestrzeni pracowniczej. Ma na celu odprężenie pracowników, tak aby z każdego miejsca przy komputerze mogli zawiesić wzrok na czymś zielonym.
Zdjęcie zrobione dzisiaj rano w naszej salce konferencyjnej.

Roślinki cieszą oko i pozwalają odpocząć. Zastanawiam się tylko czy nie będzie zbyt ciasno...

Thursday, January 12, 2012

Tomcat: Problemy z requestami zawierającymi polskie znaki diakrytyczne


Jeśli jest problem z pobieraniem plików z polskimi znakami diakrytycznymi, to trzeba dopisać kodowanie do connectora w tomcat/conf/server.xml

URIEncoding="UTF-8"

Typowa konfiguracja connectora będzie wyglądała tak

<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" URIEncoding="UTF-8" />

Wednesday, October 12, 2011

TouK sponsorem Warsjawa 2011


TouK angażuje się w aktywności Warszawa JUG. W czerwcu sponsorował Confiturę 2011.
Tym razem wsparł Warsjawę, nie tylko finansowo, ale również fundując książki, które zostaną rozlosowane podczas warsztatów.

Warsjawa 2011 już w najbliższą sobotę, 15 X 2011, na Wydziale Elektroniki i Technik Informacyjnych PW.



Wednesday, September 21, 2011

Zabawy zespołowe: ćwiczenie głosu - RYBA!

Ćwiczenie ma za zadanie ośmielić osoby do mówienia głośno i wyraźnie. Ma też pomóc ustawić głos. Bardzo przydatne przy spotkaniach typu stand-up, gdzie "mruki" opowiadają pod nosem, co ostatnio robiły. Z mojego doświadczenia - działa!

Osoby biorące udział w ćwiczeniu stają w okręgu. Wybieramy sobie słówko do powtarzania. Proponowana jest ryba, ale może to być dowolne inne, proste w wymowie słowo.
Prowadzący ustala kierunek i jako pierwszy mówi szeptem ryba. Następnie, kolejne osoby powtarzają rybę, aż do donośnego"RYBA. Jeśli warunki pozwalają, można nawet krzyczeć, ale nie wrzeszczeć, bo wtedy wymowa jest niewyraźna. Po osiągnięciu maksymalnego (w pewnym sensie, ustalonego poziomu), zaczynamy ściszać głos, aż do szeptu. Naturalnie zabawę można powtórzyć dowolną ilość razy.

Jako szept warto przećwiczyć szept aktorski, czyli używanie szeptu, ale głośnego i wyraźnego, bez tembru głosu.

Mając jedno ustalone słowo, fajnie jest potem mobilizować kogoś kto mówi zbyt cicho wołając tylko "ryba!" i wtedy wszystko wiadomo.

Monday, September 5, 2011

Piotr Burdyło na Agile By Example

Już za 10 dni Agile By Example. Pierwsza warszawska konferencja o tematyce szeroko pojętego "Agile". Na dwudniowej konferencji można posłuchać ludzi, którzy od dawna tworzą ten ruch. Będzie też i "nasz człowiek", Piotr Burdyło, który przedstawi Kontrakty Agile'owe, w których TouK i Piotr w szczególności ma duże doświadczenie.
Pogodzenie "zwinności" i "stałości" korporacji jest bardzo trudnym zadaniem. Piotr opowie jak pogodzić te dwie strony - Software House wytwarzający zwinnie oprogramowanie i korporacje, dla których kwestie prawne i ścisłe trzymanie się ustaleń umów są kluczowe.
Piotr nie jest prawnikiem. Jest praktykiem, który potrafi skutecznie połączyć te nie-połączalne strony :)

Do zobaczenia na ABE 2011.

Wednesday, August 3, 2011

Nowe wydanie Technology Radar z ThoughtWorks!

Jeśli zastanawiasz się czy technologie i narzędzia, z którymi pracujesz są trendy, akceptowalne, a może są przeżytkiem, to koniecznie zajrzyj do najnowszego, lipcowego wydania Technology Radar wydawanego co jakiś czas przez ThoughtWorks.
Może czas zmienić technologie? A może pracę...

Wednesday, May 18, 2011

TouK sponsorem Confitura 2011 (dawniej Javarsovia)


Jak co roku TouK postanowił wesprzeć największą bezpłatną konferencję w Polsce. Konferencja o tematyce około-javowej oraz o technikach software crasftsmanship i agile, z roku na rok jest coraz większą i coraz bardziej rozpoznawalną w społeczności imprezą. W zeszłym roku zgromadziła 650 uczestników, w tym roku spodziewamy się jeszcze więcej osób.
Organizatorzy ogłosili uczestnictwo TouK na swojej stronie.

Sunday, April 17, 2011

We wtorek (19 04 2011) dowiemy się co dobrego można znaleźć w JDK7.

Na Warszawa JUG, we wtorek, 19go kwietnia 2011, o godz 18, wystąpi Maciek Próchniak. Z Maćkiem pracuję już prawie pół roku i bardzo go cenię za wiedzę i chęć dzielenia się tym co potrafi. Bardzo zachęcam do przybycia na spotkanie. Spotykamy się na MIMUW, Banacha 2, sala 5440.

Oficjalna zapowiedź:


JDK7 - czy na pewno nic nowego?
W lipcu ma ukazać się długo (od ponad 4 lat...) oczekiwana nowa wersja Javy. Oczekiwanie były duże, a wyszło... No właśnie? Jak wyszło? Nie będzie domknięć, nie będzie modularności, a co zostało? O tym chciałbym trochę opowiedzieć.
Może nie będzie to takie fascynujące jak JBison, Hadoop czy SpringSecurity, ale czasami chyba warto wrócić 'do podstaw'.  Ponieważ jest już dostępna wersja 'Developer Preview' oraz dostępne jest wsparcie naszych ulubionych IDE, to pewnie także trochę pokodujemy.


Maciek Próchniak jest matematykiem, od 5ciu lat zajmuje się szeroko pojętym JEE - najpierw w Javatech, a od prawie 2ch lat w TouK. Obecne zainteresowania to integracja (Servicemix, Drools, BPM), GWT oraz (po dłuższej przerwie...) programowanie funkcyjne. Jest oficjalnym kontrybutorem projektu Activiti.
Ostatnio wziął się za pisanie własnego bloga.

Tuesday, January 11, 2011

Oracle ODBC dla Windows

Potrzebowałem dostępu do bazy Oracle przez ODBC. Niestety Oracle'owy driver odbc jest inny niż wszystkie :-), bo nie pozwala zdefiniować dostępu do bazy wprost, tylko należy użyć spójnego mechanizmu narzędzi Oracle'owych, definiującego połączenie. Mowa o TNS (Transparent Network Substrate), co ja bym nazwał definicją połączenia (zamiast Przeźroczystego Substratu Sieciowego ;-)). TNS może pochodzić z kilku źródeł - lokalnego (specjalnego pliku) i globalnego - np. LDAP. Dzięki temu we wszystkich narzędziach bazodanowych Oracle, podajemy tylko nazwę połączenia zamiast każdorazowo określać wszystkie parametry połączenia. Rozwiązanie zmyślne, ale patrząc przez pryzmat problemów z konfiguracją - nieintuicyjne. 

Aby połączyć się przez Oracle ODBC, należy pobrać sterowniki. Ja znalazłem cały pakiet zwany ODAC (Oracle Data Access Component). Po zainstalowaniu należy zdefiniować TNS naszego połączenia. Do tego celu służy plik tnsnames.ora, który zawiera specjalną składnię. Poniżej podstawowa konfiguracja:


my_conn =
 (DESCRIPTION =
   (ADDRESS_LIST =
     (ADDRESS = (PROTOCOL = TCP)(HOST = moj.serwer.pl)(PORT = 1521))
   )
 (CONNECT_DATA =
   (SERVICE_NAME = sid_uslugi)
 )
)


Ponadto należy poinstruować narzędzia Oracle w jaki sposób ma wyszukiwać definicji połączeń. Mowa tu o kolejności przeszukiwania oraz z których źródeł skorzystać (ww. lokalne i/lub globalne). Ustawiamy to w pliku sqlnet.ora. Tu potrzebujemy tylko:

NAMES.DIRECTORY_PATH= (TNSNAMES)

Oba pliki należy umieścić w (już istniejącym) katalogu
%KATALOG_INSTALACJI_ODAC%\product\11.2.0\client_1\Network\Admin

Teraz można już korzystać z ODBC. Jeśli mieliście otwarty program korzystający z połączenia, to dla pewności należy go uruchomić ponownie.

Tuesday, November 16, 2010

Oracle SQL Developer dla MSSQL

Ostatnio poznałem ciekawe narzędzie do manipulacji schematami bazy danych. Oracle SQL Developer się nazywa i nie służy tylko do baz Oracle. Ponieważ pracuję obecnie przy projekcie opartym o MS SQL, to potrzebowałem możliwości połączenia z MS SQL.
Aby to osiągnąć należy do $SQL_DEVELOPER_HOME/jdbc/lib wrzucić driver JDBC. Na pewno działa z jTDS, opensource'owym driverem. Próbowałem też z jarem microsoftowym i mi nie zadziałało.
Po uruchomieniu SQL Developera należy wybrać
Tools->preferences->database->third party JDBC drivers i wskazać wkopiowanego JARa.
Co piękne - od razu pojawia się nowa zakładka przy okienku nowego połączenia z DB. Nie trzeba restartować.

Na razie poznaję feature'y SQL Developera, ale już na pierwszy rzut oka widać, że oprócz manipulacji schemą i listowania danych ma bardzo dużo możliwości. Pytanie tylko czy wszystkie działają również z MS SQLem czy tylko z bazami Oracle.



Linki:
http://www.oracle.com/technetwork/developer-tools/sql-developer/
http://sourceforge.net/projects/jtds/
http://www.microsoft.com/sqlserver/