
gediminasm.org
Programmer's Blog · Gediminas MorkeviciusA weblog by Gediminas Morkevičius, to share software development practices and philosophy.
http://www.gediminasm.org/
A weblog by Gediminas Morkevičius, to share software development practices and philosophy.
http://www.gediminasm.org/
TODAY'S RATING
>1,000,000
Date Range
HIGHEST TRAFFIC ON
Sunday
LOAD TIME
0.6 seconds
16x16
Gediminas Morkevicius
Gediminas Morkevicius
Ple●●● 26
Ka●●as , -
LT
View this contact
UAB "Interneto vizija"
IV Hostmaster
J. Kub●●●●●●s g. 6
Vi●●us , 08234
LT
View this contact
UAB "Interneto vizija"
IV Hostmaster
J. Kub●●●●●●s g. 6
Vi●●us , 08234
LT
View this contact
Tucows Inc. (R11-LROR)
WHOIS : whois.publicinterestregistry.net
REFERRED :
PAGES IN
THIS WEBSITE
1
SSL
EXTERNAL LINKS
33
SITE IP
79.98.31.8
LOAD TIME
0.629 sec
SCORE
6.2
Programmer's Blog · Gediminas Morkevicius | gediminasm.org Reviews
https://gediminasm.org
A weblog by Gediminas Morkevičius, to share software development practices and philosophy.
Talks - The Go Programming Language
The Go Programming Language. The content of this page is licensed under the Creative Commons Attribution 3.0 License, and code is licensed under a BSD license.
Slide presentations
Things you should know about databases. Internal trainings in DATA-DOG. How and why I use TDD. From Zero to Hero. Presentation for students of KTU. Every Hero needs an utility belt! Routing, scheduling and optimization problems. Things I fucked up. Screw ups I made during my career. The path of software engineer. Slides for KTU university students. Or we can cut it down to Angular. How to increase productivity with doctrine extensions if you use Doctrine2 ORM. Being dangerous with git. Why we use GO.
Gediminas Morkevičius · Gediminas Morkevicius
http://gediminasm.org/about
Mon, Dec 21, 2015. Pragmatic senior software engineer / developer / polyglot. Open Source and sharing. 5 years, learned how to maintain and reject new features. Year, respects backward compatibility. 5 years, has grown complicated while sacrificing simplicity over easy interface. Which are my closest friends. Frequent speaker at local conferences. Kaunas University of Technology - Bachelor’s Degree, Informatics 2003-2008. In total 10 years. Workplace details on linkedin. 3 years C .
TOTAL PAGES IN THIS WEBSITE
1
Testing by example
http://slides.gediminasm.org/testing-by-example/index.html
I code with - PHP, Go, JavaScript, C. And I'm hardcore - ViM, Arch Linux, DWM. I share my stuff at github.com/l3pp4rd. In other words - I wanted to share some practical cases on how I approach TDD. In projects I work with. Whomever higher in the hierarchy:. We want this feature done ASP! Yeah right. doesn't it sound like? First thing, lets do this, we will write tests later. Yeah right. we know how it ends, don't we? So the lesson here is:. Because you cannot refactor that:. SQL; $sql = sprintf( $sql, $s...
Travelling Salesman
http://slides.gediminasm.org/travelling-salesman/index.html
Travelling Salesman Problem (TSP). I code with - GO, Java, C. Less with PHP, javascript. Hardcore - ViM, Arch Linux, DWM. Fan of suckless.org. I share my stuff at github.com/l3pp4rd. In partnership with Satalia. We are developing sofware for grocery supply chain. Which compared to Maxima. Is at least 5. Depots in the region we work with. What are we doing there? And these are hard. How many possible routes there may be within 24. Speed at specific hour. Blocked or restricted roads or zones, public events.
KTU 2016-03-09
http://slides.gediminasm.org/ktu-2016-pask/index.html
The path of software engineer. Experience in software development. A little about my carrier. Author of some open source projects. Ldquo;Genius is 1% talent and 99% percent hard work.”. Ldquo;The only source of knowledge is experience.”. Ldquo;The more I learn, the more I realize how much I don't know.”. The following is true. No matter how special you are. Do not overestimate yourself. There are a lot of trending technologies , but they do not invent nothing new. HTTP protocol and server. The more mista...
Kick-ass dev environment
http://slides.gediminasm.org/kickass-dev-environment/index.html
Needs an utility belt! To fight the crime in software development process. A hardcore - ViM, Arch Linux, dwm. And I share my stuff - github.com/l3pp4rd. So what tools we need to fight the crime. In software development process? In other words - testing tools. In other words - build tools. In other words - deployment tools. Automate your deployment process. Files for separate environments. For different reusable tasks. All configurations are in yaml. Convenient access to servers:.
Trending Web Technologies
http://slides.gediminasm.org/trending-web-tech/index.html
Whos the dude talking? A hardcore - ViM, Arch Linux, dwm. And I share my stuff - github.com/l3pp4rd. Or we can cut this down to Angular. You may not use it today, but tommorow you will. The point of the presentation. In order for you to know that such tools exist. And to make a little introduction. Are fun to work with. Lets start with Angular. Stands for Whatever works for you. Please enter color code. Behind the scenes: view. Behind the scenes: controller. That is a directive. Behind the scenes: view.
Being dangerous with git rebase
http://slides.gediminasm.org/being-dangerous-with-git-rebase/index.html
Being dangerous with git. By your geek friend:. Who is this dude? PHP, C, Go - programming language fanatic. Open-source geek, Arch linux, DWM, ViM user. Author of Doctrine2 Extensions. And I share my stuff in github. Why You should consider using git. Git is small and fast. Git does not store changes - it stores snapshots. Git has a staging area. Git is a new standard? When to use rebase or merge. To cleanup, prepare and keep up to date your topic branches. Rebased topic branches or hotfixes. Finally, i...
Increase productivity with Doctrine behavioral extensions
http://slides.gediminasm.org/doctrine-extensions/index.html
I code with - PHP, Go, JavaScript, C. I'm an open-source geek - ViM, Arch Linux, DWM. And I share my stuff github.com/l3pp4rd. Increase productivity with Doctrine2 behavioral extensions. The initial commit 2010-09-03. Purpose - provide common model behaviors. Derive metadata mapping and caching technics. Be a framework independent library. Transforms fields into an url friendly slug. Ensures uniqueness if required. Default transliterator transforms utf-8 characters to their ASCII equivalent. DeProducts =...
From Zero to Hero
http://slides.gediminasm.org/ktu-karjeros-dienos/index.html
Software engineer: from Zero to Hero. Who is this dude? I code with - PHP, Go, JavaScript, C, Java. And I'm hardcore - ViM, Arch Linux, DWM. An open source geek. I share my stuff at github.com/l3pp4rd. A little about my carrier. So how did it all start? I worked hard to at least make something working. But I was more confident in delivering something. even if my code was looking like:. Same as trying to restore an abandoned city like Detroit. Ldquo;Genius is 1% talent and 99% percent hard work.”.
Things I fucked UP
http://slides.gediminasm.org/things-i-fucked-up/index.html
I code with - PHP, GO, Java, JavaScript, C. And I'm hardcore - ViM, Arch Linux, DWM. I share my stuff at github.com/l3pp4rd. Mysql -u root database. And on another shell - production. It is easy to mix the shells when running. DELETE * FROM users. How to prevent this from happening? User for production database. Use DELETE or UPDATE statements when connected to production. To prevent downloading vendor. Packages on deployment, we are building a release archive. And it just went to production. Same) { if ...
TOTAL LINKS TO THIS WEBSITE
33
Gediminas "Skrandis" Banaitis
KultÅ ros veikÄ jas. MinÄ iÅ lietus [kvietimas]. MinÄ iÅ lietus [kvietimas]. Posted on September 14 2011. Kauno miesto muziejus – vizija, veiklos planas. ArtÄ jant konkurso Kauno miesto muziejaus direktorÄ S pareigoms uÅ imti pabaigai, pristatau Kauno miesto savivaldybei paruoÅ tÄ Muziejaus vizijÄ ir veiklos planÄ . SusipaÅ inkite, iÅ reiÅ kite savo nuomonÄ , konstruktyviai kritikuokite. Posted on February 15 2011. KÅ rybiÅ kumas vs Skurdumas. Posted on January 20 2011. Posted on January 14 2011. V (pask...
gediminasdatkunas.deviantart.com
gediminasdatkunas (Gediminas Datkunas) - DeviantArt
Window.devicePixelRatio*screen.width 'x' window.devicePixelRatio*screen.height) :(screen.width 'x' screen.height) " class="mi". Window.devicePixelRatio*screen.width 'x' window.devicePixelRatio*screen.height) :(screen.width 'x' screen.height) ". Join DeviantArt for FREE. Forgot Password or Username? Deviant for 4 Years. This deviant's full pageview. June 6, 1983. Last Visit: 182 weeks ago. This is the place where you can personalize your profile! By moving, adding and personalizing widgets. Why," you ask?
Gediminas Gelgotas | Is a Lithuanian composer, conductor and performing artist
Audio & Video. MORE MUSIC OF GELGOTAS ON MEZZO. January 29, 2017. From 21st January, 2017. More music of Gelgotas on Mezzo Classic – Jazz TV! Baltic Sea Philharmonic’s performed ‘. 8216;Mountains. Waters. (Freedom)’. Ill be globally broadcasted on. The international TV music station will provide the concert of Baltic Sea Philharmonic with. And music by Gelgotas, Pärt, Stravinsky and Prokofiev to up to 28 million people across 60 countries. E one of them and switch on your TV for the first broadcasts!
G.G photography - Fotografas Gediminas GražysG.G photography – Fotografas Gediminas Gražys | Vestuvių, krikštynų, renginių, švenčių fotografija.
Vestuvių, krikštynų, renginių, švenčių, asmeninių fotosesijų, komercinės reklamos fotografija. Priimami užsakymai 2017 metų vestuvėms! Vestuvių, krikštynų, renginių, švenčių fotografavimas. GG photography - Fotografas Gediminas Gražys.
gediminaskalausis.blogspot.com
Lašas emocijų, po kino filmų.
Lašas emocijų, po kino filmų. 8222;People rarely succeed unless they have fun in what they are doing.“ D. Carnegie. Kažkoks pilnas filmų savaitgalis, nes jau net nepamenu kada paskutinį kartą apskritai žiūrėjau filmą, o šįkart net du iš eilės :). Tikriausiai visi matėte filmo Trolls pristatomąjį filmuką ar šiaip tų mielų personažų iškabą kokiame nors prekybos centre ir galbūt kai kurie jau ir spėjote pažiūrėti (daaa! Visgi filmas pasirodė prieš daugiau, nei du mėnesius. Siųsti el. paštu. Neighbors 2: Sor...
Programmer's Blog · Gediminas Morkevicius
Your Java validation framework. Tue, Dec 20, 2016. If you have ever used javax.validation. And friends, you have probably noticed a few of these problems:. How cumbersome it becomes with validation groups. Since it is a world of web APIs, you want only the first error. Trashing domain objects with annotations. Restricting validated objects to certain use cases. Complexity of validator implementation and a context class to keep it all together. Behat Mink sleep alternative. Mon, Jun 3, 2013. When coding f...
Gediminas Piekuras
選べるギフトでもらってうれしかった贈り物
Between hangovers and overhangs
Between hangovers and overhangs. Sunday, 9 August 2015. When our plans to check out the Wendenstöcke dwindled away, Cyrill immediately came up with an alternative. Something closer and shorter, but with good quality limestone and fun climbing. Sounded great, but when he mentioned Klausenpass, I was a bit skeptical, since last time I was there, the rock was loose and slabby. Being a local though, he knew the goods and we went to climb the Kamasutra. Which takes the steepest wall of Chli Glatten. The two c...
SOCIAL ENGAGEMENT