IvStefano

Iv Stefano is a freelance company focusing on making the web world not so crazy and more beautiful

Programmer Interrupted 06/06/2016

Probably it's been posted before. Nonetheless:

Programmer Interrupted

A Year With Symfony 03/06/2016

For the webdevs, a really good book!

A Year With Symfony I've written A Year With Symfony for you, a developer who will work with Symfony2 for more than a month (and probably more than a year). You may have started r…

Moving From Standard MVC to Hexagonal Architecture 08/09/2015

What people usually use for short term projects, and what it should actually be if the project is going to grow and last more than six months.

Moving From Standard MVC to Hexagonal Architecture This is a fast presentation aiming to show what frameworks offer as a standard MVC together with some classes which people implement which they call "Services"…

Recreate the Magic of Classic Instant Photography with the Polaroid Snap Instant Digital Camera 07/09/2015

The way of the future, is sometimes partially the way of the past.

Recreate the Magic of Classic Instant Photography with the Polaroid Snap Instant Digital Camera Read the latest news and activities about Polaroid and Polaroid products. Writing an article about Polaroid, imaging or the consumer electronics industry? Our media contacts will help you meet your deadline. Learn about the the Polaroid story here.

Timeline photos 03/09/2015

Hexagonal Architecture for Web Apps:

* Framework Layer - The most outer part of the Layers, containing code that your application uses but are actually not the application logic itself. Includes third party applications and services like HTTP, SQL, Queues, etc.

* Application Layer - Sits between the Framework and Domain layer orchestrating the use of elements found in the Domain Layer. Also adapts requests from the Framework layer to the Domain Layer. The Database Abstraction that knows how to work with the DB resides here, there can be an event dispatcher and a command bus giving commands to the inner layers.

* (Core) Domain Layer - The inner most layer(s) containing the business logic, defining how the layer outside (Application) can communicate with it. Policies and Specifications are all part of this layer. If the application consists of lot of behavior the layer would be quite huge, filled with a lot of classes modeling parts of the real life interaction between objects. Some of the Objects

Contained inside are:
** Value Objects - small objects representing unidentifiable things, like pieces of puzzle or money. The can have value but no serial number to identify them and the values can repeat. Value objects are usually *immutable* meaning that once created they cannot be changed, only new value objects can be produced from them. They should contain always valid information.

** Entities - Has the same properties as Value Objects although they should be identifiable by a trait/id/reference meaning that they can be discovered and only one Entity is returned by id.

** Aggregates - Cluster of Domain objects that are identifiable by the Aggregate root which is an entity. Any reference to the information in the Aggregate should be found through the root only.

** Service - A standalone operation in the context of the Domain. Keeps no state beside dependencies which it uses to combine and execute certain behavior for certain use case.

** Repositories - Repositories know how to mediate between the Domain and the Data Abstraction/Mapping in the Application Layer using a collection-like interface for accessing Domain Objects.

** Events - Captures the memories of interesting behavior that affects the Domain. Handlers in the Application layer can be attached to events to execute commands such as projecting/persisting data into the Data Base via the DB Abstraction Layer or Dispatching/Processing some additional Infrastructure Operations such as sending emails, generating reports etc.

Как Google открива своите служители? 29/08/2015

Seach and you will find.

Как Google открива своите служители? Един настоящ служител на компанията разказва историята си

BrainBrowser v2.3.0 28/08/2015

Browse the gray mass

BrainBrowser v2.3.0 BrainBrowser is an open source JavaScript library exposing a set of WebGL and HTML5 3D visualization tools for neuroimaging data.

'Smart Drug' Modafinil Actually Works, Study Shows 27/08/2015

Seems like Limitless comes to life.

'Smart Drug' Modafinil Actually Works, Study Shows The "smart drug" modafinil improves performance on long and complex tasks, and also enhances decision-making and planning skills in certain people, a new study finds.

Improving the performance and scalability in web based applications 24/08/2015

Thesis Presentation

Improving the performance and scalability in web based applications A presentation for my Bachelor thesis in regards to optimizing web based application performance and the procedure of going through it.

Peeking into the brain's filing system - BBC News 05/08/2015

Knowing how saving works is NICE

Peeking into the brain's filing system - BBC News Neuroscientists are building up a surprisingly clear picture of exactly where our memories live.

How to Debug Your Brain and Build Better Habits 04/08/2015

Debugging is important

How to Debug Your Brain and Build Better Habits Wouldn't it be great if you could debug your brain as though it were bad code? We might not be able to reprogram ourselves, but we can use the principles of debugging to help ourselves build better habits. Here's how to debug your brain.

Elon Musk And Stephen Hawking Sign Open Letter In Hopes Of Preventing Robot Uprising 30/07/2015

Don't worry, STEFNET is coming.

Elon Musk And Stephen Hawking Sign Open Letter In Hopes Of Preventing Robot Uprising Autonomous weapons. They sound threatening, but these two words can't possibly encapsulate the grim reality that they would bring. Unmanned, armed machines that can search for and eliminate people based on a couple of preprogrammed criteria. Humans wouldn't even be needed to pull a trigger.

Welcome to Lean Self 28/07/2015

Organize your life

Welcome to Lean Self Lean Self is the consequent application of Lean Management principles to all aspects of life. My schedule: I post at least once a week. Click on the thumbnail on the right to get an infographic about Lean Self. 5 Principles for Self-Improvement These are the five core principles of Lean Self: Define…

Did You Know There’s A Term For When You're Totally Positive Something Happened Even Though It... 27/07/2015

http://www.buzzfeed.com/perpetua/mandela-effect #.uc54YLNl8

Did You Know There’s A Term For When You're Totally Positive Something Happened Even Though It... It's called the "Mandela Effect," and a lot of people think it's proof of an alternate universe.

26/07/2015

How to build a better scalable and maintainable applications

The Twelve-Factor App A methodology for building modern, scalable, maintainable software-as-a-service apps.

Fabien Potencier 25/07/2015

And why you should try applying it in growing projects

Fabien Potencier The blog of Fabien Potencier about web technology and the symfony framework

Kepler Finds Earth's 'Older Cousin' Planet 24/07/2015

Nice, nice, we are on our way!

Kepler Finds Earth's 'Older Cousin' Planet It's a little bit bigger and its year a little bit longer, but it lives well within the habitable zone.

The world's smallest language has only 100 words — and you can say almost anything 24/07/2015

Shorter than many programming languages really!

The world's smallest language has only 100 words — and you can say almost anything Find out how primitive hunter-gatherers inspired a language based on a beautiful and simple philosophy.

NASA Has A "Huge Announcement" To Make - Here's How You Can Watch Live 23/07/2015

Stay Tuned!

NASA Has A "Huge Announcement" To Make - Here's How You Can Watch Live NASA is set to announce the major discovery of a new planet by the Kepler Space Telescope tomorrow (July 23) at noon EDT (5 p.m. BST), and you can watch it live below. Today we know that Earth is just one of hundreds of billions of planets in our galaxy, itself just one of hundreds of billions of ga…

What Kind of Buddhist was Steve Jobs, Really? - NeuroTribes 22/07/2015

Interesting read

What Kind of Buddhist was Steve Jobs, Really? - NeuroTribes One reason I was looking forward to reading Walter Isaacson’s new biography of Steve Jobs was my hope that, as a sharp-eyed reporter, Isaacson would probe to the heart of what one of the few entrepreneurs who really deserved the … Continue reading »

There’s reportedly a big, secret spreadsheet where Google employees share their salaries 21/07/2015

There’s reportedly a big, secret spreadsheet where Google employees share their salaries And an ex-employee says Google isn't psyched about it.

20/07/2015

$arg = 'B';
$word = $arg == 'A' ? 'Apple' : $arg == 'B' ? 'Banana' : $arg == 'C' ? 'Car' : '?';
echo $word;

Expecting output Banana?
Guess again, the result is Car.

Timeline photos 20/07/2015

CQRS + DDD

Wilt u dat uw bedrijf hét hoogst genoteerde Computer- En Elektronicaservice in The Hague wordt?
Klik hier om uitgelicht te worden.

Telefoon

Adres


Oranjeplein 78
The Hague
2515LK

Openingstijden

Maandag 09:00 - 17:00
Dinsdag 09:00 - 17:00
Woensdag 09:00 - 17:00
Donderdag 09:00 - 17:00
Zondag 09:00 - 17:00

Andere The Hague computer- en elektronicaservices (alles zien)
Q42 Q42
Saturnusstraat 14
The Hague, 2516AH

A happy place for nerds

Ontwerpwerk Ontwerpwerk
Prinsestraat 37
The Hague, 2513CA

Creatief bureau voor Strategy, Digital en Design.

SWISS HANDS : : design SWISS HANDS : : design
Tortellaan 20
The Hague, 2566CH

Graphic . Web Design . Photo

Aplusit Aplusit
The Hague, 2542PL

Mijn Webstijl Mijn Webstijl
Guirlande 84
The Hague

Cyber Hybrid Cyber Hybrid
Prinses Margrietplantsoen 33
The Hague, 2595AM

Harmonizing humans and technology

DCS DCS
Valkenboslaan 15A
The Hague, 2563CD

Dharam Computing services helpt problemen oplosssen van pc`s en advieseren met computer hardware

HUDstats HUDstats
The Hague

Esports storytelling through data

PC-Wizard PC-Wizard
The Hague

Bij ons kun je zelf je PC,Game-PC of Workstation samenstellen, helemaal naar wens. Stel je PC samen en profiteer van onze laagste prijs!

SparQle CBS SparQle CBS
Binckhorstlaan 36
The Hague, 2516BE

SparQle helpt organisaties versterken door het bieden van diensten in Recruitment, Employer Branding

Horus Consulting Horus Consulting
Abdis Gijsbertastraat
The Hague, 2544NB

Innovative , Affordable , Flexible solutions and consulting to achieve business goals

Zarttech Zarttech
Benoordenhoutseweg 46
The Hague, 2595AN

We connect businesses with the top 1% of senior IT Experts (Technical and Non-Technical) & Cybersecurity specialists from Africa (Outstaffing and Outsourcing) on a full or hybrid b...