L’Inria lance la création d’une bibliothèque logiciel open source pour rassembler les scientifiques, les industriels et les sponsors du libre.
Nvidia vient une nouvelle fois de faire parler de lui avec le lancement d’une carte graphique époustouflante : une nouvelle Titan X. Une bête de compétition aux performances hors du commun, qui s’adjuge le titre de carte graphique la plus puissante de tous les temps !
Buffalo is a free handwritten font with a stylish appearance that works perfectly for logos, since it is not very common. If you plan to add it on a blog and not affect the overall readability, try using it on images or short chunks of text.
The post Buffalo: Free Logo Script Typeface appeared first on ByPeople.
Ce n'est plus qu'une question de jours, voire d'heures, pour qu'Apple dépasse ce cap symbolique.
A CSS framework for applying styles in an easy and fast way to websites. You can use it by adding a simple line of code on your HTML, and this will allow you to style buttons, forms, alerts, menu items, media, loading and more.
The post Hack: Simple & Lightweight CSS Framework appeared first on ByPeople.
Recently, I got a blast from the past when I read that Adobe's Dreamweaver is making a comeback. I was a regular Dreamweaver user in my time, but since moving on (when I made the switch to Linux) I had more or less forgotten about its existence. This made me curious as to which other web authoring tools I have used throughout my career, so I decided to take a look.
A quick rummage in my bookshelf produced this gem — Frontpage 2000 Made Simple. Frontpage (now discontinued) was an editor by Microsoft and the tool I used to create my first ever web page. Its WYSIWYG approach made it appealing to novices (and in those days, most people were novices), as did its tight integration with Microsoft's range of Office products. Unfortunately, it produced very messy and invalid code, with pages tending to be optimized for Internet Explorer. As soon as I realized that I was serious about web development, I knew it was time to move on.
Continue reading %How Did You Get Started? A Look at the Best & Worst Web Design Tools%
Les 6 infos de la journée qu'il ne fallait pas manquer.
Despite the popularity of online marketing tools, brochures still remain an important part of traditional marketing. Brochures can additionally help capture the attention of potential customers and if used properly, they are effective and versatile tools that can be used for promoting almost any kind of services. The brochure printing services are more cost-efficient, especially […]
The post 40 Print-Ready Brochure Templates | Free and Premium appeared first on Line25.
En 20 jours, Pokémon Go a dépassé les 50 millions de téléchargements sur le store d’Android.
Nous l’avons entendu à maintes et maintes reprises : les entreprises efficaces et agiles tendent à sortir du lot. Mais quels sont les facteurs qui déterminent l’agilité et la rapidité d’une entreprise ? Il faut tout d’abord examiner un facteur essentiel, le délai de mise sur le marché des produits lancés par une entreprise.
Now that PHP 7 has been out for a while with interesting features like error handling, null coalescing operator, scalar type declarations, etc., we often hear the people still stuck with PHP 5 saying it has a weak typing system, and that things quickly become unpredictable.
[author_more]
Even though this is partially true, PHP allows you to keep control of your application when you know what you're doing. Let's see some code examples to illustrate this:
function plusone($a)
{
return $a + 1;
}
var_dump(plusone(1));
var_dump(plusone("1"));
var_dump(plusone("1 apple"));
// output
int(2)
int(2)
int(2)
Our function will increment the number passed as an argument by one. However, the second and third calls are passing a string, and the function still returns integer values. This is called string conversion. We can make sure that the user passes a numeric value through validation.
function plusone($a)
{
if ( !is_numeric($a) )
{
throw new InvalidArgumentException("I can only increment numbers!", 1);
}
return $a + 1;
}
This will throw an InvalidArgumentException
on the third call as expected. If we specify the desired type on the function prototype...
function plusone(int $a)
{
return $a + 1;
}
var_dump(plusone(1));
var_dump(plusone("1"));
var_dump(plusone("1 apple"));
// output
PHP Catchable fatal error: Argument 1 passed to plusone() must be an instance of int, integer given, called in /vagrant/test_at/test.php on line 7 and defined in /vagrant/test_at/test.php on line 2
This error seems a bit weird at first, because the first call to our function is using an integer!
If we read the message carefully, we'll see that the error message says "must be an instance of int" - it assumes that integer is a class, because PHP prior to version 7 only supported type hinting of classes!
Things get even more awkward with function return arguments in PHP 5. In short, we can't lock in their types automatically and we should check the expected value after the function call returns a value.
Prior to the release of PHP 7, the team at Box came up with a nice idea to solve the typing safety problem on their PHP 5 application. After using assertions, type hints, etc., they decided to work on a cleaner solution for this problem.
We've seen how Facebook pushed PHP a little bit forward by launching HHVM and Hack, but the team at Box didn't want to fork the PHP source code or modify anything in the core. Their solution was to create a separate extension called augmented types to parse the method's phpDoc and assert types on runtime.
Continue reading %Can We Have Static Types in PHP without PHP 7 or HHVM?%
Sega lance une console de salon et une console portable pour jouer aux vieux titres de la Mega Drive.
A clean and modern WordPress theme for freelancers who want to take their careers to the next level. Although, it's perfect for an independent person, it can be used as well for agencies, businesses, and corporate websites. The theme is built on bootstrap, and it is responsive and highly extensible.
The post Smartr: Freelancer Bootstrap WordPress Theme appeared first on ByPeople.
Yahoo appartiendra bientôt au propriétaire d’AOL.
Bundler is fantastic, which is why it has become the de facto package and dependency manager for Ruby applications. I have used npm and golang vendoring and other language dependency managers, but none of them can even hold a candle to the simplicity Bundler offers. As I am sure you know, at the root of […]
Continue reading %Gemfile Mining: A Dive into Bundler’s Gemfile%
Bon, je sais, ce n'est pas raisonnable. Je sais qu'on peut faire pareil avec un Raspberry Pi ou trouver une vieille NES sur une brocante. Ne me jugez pas, mais j'ai craqué pour cette Console Nintendo NES Classic Mini. Cette version mini de la NES d'origine n'accepte pas les cartouches, mais embarque une manette, un > Lire la suite
Cet article merveilleux et sans aucun égal intitulé : Bon, j’ai craqué… ; a été publié sur Korben, le seul site qui t'aime plus fort que tes parents.
A set of images that will enlarge without losing any quality when clicked. It works with HTML, CSS (SCSS to be precise) and jQuery. The pen was created by user Philip M, and you can use it personally and commercially.
The post jQuery & CSS Image Card Zoom appeared first on ByPeople.
There’s a lot of overlap in the biggest design themes of July. In many of the examples below, you’ll see that multiple trends are used in many of the examples. That’s because many of the trends are simple techniques that can be added to almost any type of design. This is a showcase of micro-trends. […]
A set of 30 sports and games icons coming in two design styles and various vector and ready-to-use PNG formats.
Freebie: Sports & Games Icons (AI, EPS, PSD, SVG, PNG) was written by PixelBuddha and published on Codrops.
le programme EU-FOSSA, doté d’un budget d’un million d’euros, réalisera un audit de sécurité de ces deux solutions open source. Une bonne idée qui semble se buter à une approche peu agile de la part des services IT de Bruxelles.
Si vous avez un Mac ou un terminal sous iOS, alors il va falloir penser à le mettre à jour.
Les robots transforment notre manière de vivre et de travailler. Les entreprises commencent à prendre conscience de leur vocation à augmenter les bénéfices sans alourdir la masse salariale. Et aujourd’hui, les robots lancent l’assaut du back office.
Tour d'horizon de l'actualité économique et numérique dans la région lyonnaise avec Frédéric Cordel.
APImock is a very basic fake API server. It can be used for building the front end of an app before the back end is ready.
Free, Orange, Bouygues et les opérateurs qui diffusent les contenus de la chaîne ont reçu une offre avec de nouveaux services, et une nouvelle facture...
Tiny jQuery full page scroll effect plugin. Override mouse whell event to scroll full page. Minimum extra HTML elements required. Prevents redundant events from being triggered. Provide API to manually […]
The post naiveScroll : jQuery Full Page Scroll effect plugin appeared first on jQuery Rain.
360° Product view is a growing trend that has been able to significantly enhance online visual communication. With many eCommerce businesses increasing conversion rates & customer satisfaction while decreasing product […]
The post 360 Product view for E-commerce website appeared first on jQuery Rain.
A super flexible font with many features; it contains lowercase and uppercase glyphs, numbers, punctuation characters and unique combinations of connecting swooshing letters. This font is for personal use only.
The post Smoothie Shoppe: Free Script Font appeared first on ByPeople.
Wickedpicker turn any input element into a elegant timepicker. Features: Simple user interface Minimally invasive CSS, no styles applied to input fields Lightweight Easy to implement All instances on the […]
The post Wickedpicker : jQuery Timepicker Plugin appeared first on jQuery Rain.
La méthode agile est de plus en plus utilisée dans le secteur de l’informatique. Mais il ne faut pas la considérer comme un procédé incontournable, car pour être efficace, elle demande beaucoup de rigueur.
Historiquement plus cher, le coût au giga du Flash chute. La technologie Flash est-elle en train de devenir la nouvelle commodité du stockage ?
Verizon met la main sur les activités Internet (mails, moteur de recherche, régie publicitaire…) et les biens immobiliers du groupe dirigé par Marissa Mayer.
Pokémon Go bat le record de l’application iOS la plus téléchargée la première semaine.
Dans Excel, on peut avoir besoin de connaître la position d'un ou plusieurs caractères à l'intérieur d'un texte (une chaîne de caractères) situé dans une cellule. La fonction =TROUVE() permet d'effectuer cette opération de recherche. Cette fonction renvoie la position de départ d'une chaîne de texte à l'intérieur d'une autre chaîne de texte. Cette fonction […]
«La popularité instantanée de Pokémon Go montre que les utilisateurs sont non seulement prêts mais en demande d’expériences de réalité augmentée sur mobile», explique Jean-David Benichou.
L’une des applications les plus virales sur iOS est maintenant aussi disponible sur Android.
D’après des sources proches du dossier, Yahoo serait sur le point de se faire racheter par Verizon aujourd’hui même pour un montant de 4.8 milliards de dollars. La confirmation de […]
L'article Yahoo racheté par Verizon pour 4.8 milliards de dollars est la propriété de Baptiste sur WebLife - Actualités internet, high-tech & startups.
Instagram c’est l’occasion de publier des photos bien cadrées et préparées mais aussi parfois des photos prises sur le vif. Dans tous les cas, lever le nez en l’air, observer […]
L'article Instagram : #WhenPeopleMatchPlaces le hashtag du moment est la propriété de Anne sur WebLife - Actualités internet, high-tech & startups.
Quels sont les nouveaux enjeux que doivent gérer les journalistes au quotidien?
Le nouveau jeu Pokémon Go qui fait un buzz mondial, ne cessera pas de faire la une des médias dans les prochains temps. En effet, captivés par la chasse de Pokémon, […]
L'article Pokémon Go : Tellement captivés par leur jeu qu’ils traversent une frontière est la propriété de Anne sur WebLife - Actualités internet, high-tech & startups.
L'opérateur Verizon devrait annoncer ce lundi le rachat de l’ex-géant du web Yahoo pour 5 milliards de dollars.
En plein essor, le poste de product manager n'est pas le même, que l'on soit dans un grand groupe ou dans une TPE numérique. Interview de Hugo Geissman, fondateur de Thiga et co-organisatieur de la Product Conference.
Imaginez : les plus grandes villes du monde, représentées sous forme d’oeuvres quasi abstraites....
The purpose of this JavaScript library is to automatically format your input text. Its features include credit card number formatting, phone number formatting, data formatting, numeral formatting and more.
The post Cleave.js: Input Text Formatting JavaScript Library appeared first on ByPeople.
A stationery branding mockup in PSD format with devices, business cards, folders and pens. It is a beautiful, modern branding mockup to display your creative products (for client's work or for personal projects). You can edit the smart objects with a simple click.
The post Free Stationery Branding PSD Mockup appeared first on ByPeople.