Siedem lat.. i już wystarczy ( ͡° ͜ʖ ͡°)

Dzięki za mnóstwo ciekawych konwersacji i jeszcze więcej interesujących zasobów. Zaloguję się jeszcze jutro żeby usunąć konto równo z końcem roku.

Dziękuję wszystkim subskrybującycm tag #msqspam - więcej wpisów nie będzie.

Slán #irlandia

I na koniec bonus - #programowanie ( ͡ ͜ʖ ͡) tak żeby @echelon_ mógł mnie wrzucić na #czarnolisto a @KrzaQ2 napisać
Big Data Technology Fundamentals

Big Data Technology Fundamentals provides baseline general knowledge of the technologies used in big data solutions. It covers the development of big data solutions using the Hadoop ecosystem, including MapReduce, HDFS, and the Pig and Hive programming frameworks. This web-based course helps you build a foundation for working with AWS services for big data solutions. This course is offered at no charge, and can be used on its
ORM Is an Offensive Anti-Pattern

TL;DR ORM is a terrible anti-pattern that violates all principles of object-oriented programming, tearing objects apart and turning them into dumb and passive data bags. There is no excuse for ORM existence in any application, be it a small web app or an enterprise-size system with thousands of tables and CRUD manipulations on them. What is the alternative? SQL-speaking objects.

http://www.yegor256.com/2014/12/01/orm-offensive-anti-pattern.html

#programowanie #java #bazydanych

#msqspam
@msq: Jakiś z dupy ten artykuł. Klasa PgPosts proponowana jako część rozwiązania to zwykłe DAO, które można równie dobrze zrobić z wykorzystaniem JPA (wtedy nie trzeba się nawet martwić dialektem SQLa). Co do samej klasy encji, to autor proponuje zamianę kilku adnotacji na wywołania SQL i do tego jeszcze dekorator do cache'owania. Chyba coś tu nie gra ( ͡° ͜ʖ ͡°).
@msq: Bieda, co on de facto chce zrobić czego nie może zrobić teraz?

1.) Nie chce mieć interface'u transakcji za każdym razem na wierzchu, więc zrobił sobie klasę

Txn
do ich opakowywania.

– Równie dobrze może zrobić taką klasę dla ORMa

2.) Nie chce gadać z klasą sesji, więc utworzył klasę

Posts
reprezentującą listę obiektów

Post
.

– Voila, wymyślił repozytoria – coś, co w standardzie ma np Doctrine

3.) Chce
Rust, an Anti-Sloppy Programming Language

Several new programming languages emerged recently. Among them, Rust particularly interests me. In this blog, I’m going to share my impressions of Rust, and compare it with some other programming languages.

https://arthurtw.github.io/2014/12/21/rust-anti-sloppy-programming-language.html

http://en.wikipedia.org/wiki/Rust_%28programming_language%29

http://www.rust-lang.org/

#programowanie #rustlang

#msqspam
@Rev: Po prostu jest to symbol nowych czasów. Właśnie brak NULLa jest największą zaletą Rusta jako języka do programowania systemowego. Option oraz Result razem z pattern matchingiem to rozwiązanie idealne, bo daje Ci możliwość zwracania "wyjątków" na najniższym możliwym poziomie bez śledzenia stacktrace czy innych skomplikowanych bzdur jak w C++ (np. niektóre projekty mają całkowity zakaz używania wyjątków jako, że nie są wszędzie wspierane).

Co do immutablity by default to może
USBdriveby

USBdriveby is a device you stylishly wear around your neck which can quickly and covertly install a backdoor and override DNS settings on an unlocked machine via USB in a matter of seconds. It does this by emulating a keyboard and mouse, blindly typing controlled commands, flailing the mouse pointer around and weaponizing mouse clicks.

http://samy.pl/usbdriveby/

https://github.com/samyk/usbdriveby

#security #hacking

#msqspam

cc @ZaufanaTrzeciaStrona @niebezpiecznik-pl
m.....q - USBdriveby

USBdriveby is a device you stylishly wear around your neck whic...
Microsoft open sources cloud framework that powers Halo

Microsoft is continuing its open-source push, this time announcing that it will open source its Project Orleans cloud computing web framework. The framework has supposedly been “used extensively” in the Azure cloud and is best known for powering the first-person shooter video game Halo 4.+

https://gigaom.com/2014/12/15/microsoft-open-sources-cloud-framework-that-powers-halo/

http://research.microsoft.com/en-us/projects/orleans/

#programowanie #microsoft #cloud

#msqspam