background preloader

Try F#

Try F#
Related:  techno / hitech / newtech / lotech

10 Best Programming Languages of 2015 You Should Know | Devsaran The technology world is expanding immensely with each passing year and months, as they are coming up with new trendier smartphones and tablets every other day and the competition too has grown tough in the market to stand at the highest position. That’s the reason programmers and web developers are in tremendous demand nowadays because they have a good knowledge of programming languages. Various programming languages are now available and each of them has distinct functions. When you are just beginning, you might not know about these languages, but you can certainly make some efforts to learn about them and do mastery on at least one or more languages; then you can certainly gain a high-paid job for yourself in the industry. We have mentioned here 10 excellent programming languages of 2015 which you should learn and have a better idea. 1. Java is considered as the perfect language for the developers and programmers to learn. 3. 4. 5. 6. 7. 8. 10.

9 cutting-edge programming languages worth learning now The big languages are popular for a reason: They offer a huge foundation of open source code, libraries, and frameworks that make finishing the job easier. This is the result of years of momentum in which they are chosen time and again for new projects, and expertise in their nuances grow worthwhile and plentiful. Sometimes the vast resources of the popular, mainstream programming languages aren’t enough to solve your particular problem. Sometimes you have to look beyond the obvious to find the right language, where the right structure makes the difference while offering that extra feature to help your code run significantly faster without endless tweaking and optimizing. This language produces vastly more stable and accurate code because it prevents you from programming sloppy or wrong code. The world is filled with thousands of clever languages that aren’t C#, Java, or JavaScript. The following nine languages should be on every programmer’s radar. Kotkin: Java reconsidered Why?

Dart modern_charts 0.1.1 | Pub Package Manager A package for creating simple yet modern looking charts. Five chart types BarGaugeLinePie/DonutRadar Canvas + DOM modern_charts combines Canvas and DOM to achieve the best performance and experience. - Canvas is used to render chart contents (axes, grids, and series) - DOM is used to create legends and tooltips DataTable Data are passed to a chart via a DataTable object. Animations Animations are supported for different types of data modifications: - New data table - Changes to data table values - Insertion and removal of rows (categories) - Insertion and removal of columns (series) - Series visibility toggle Responsive Charts automatically resize when the browser is resized. Interactive Shows tooltips on hovering/touch startThe visibility of a series is toggled when you click the corresponding legend item Modular Each chart type has its own class, so your final production code only contains the code of the chart types you use. Fixed the legend-position-none bug Initial version 1. 2. $ pub get 3.

Dart Code Samples | Dart Check out many other Dart code examples. Defining a custom element Install Polymer, define and use a simple custom element. More Searchable List Use data binding to make any list searchable. Get input from a form Use data binding to work with form data in Polymer. TodoMVC A Polymer implementation of the the canonical todo app. Polymer and internationalization Simple demonstration of internationalization and localization with Polymer. A task management tool A full Polymer app with multiple custom elements. Tracker: A task management tool Google Maps Using the Google Maps JavaScript API with the dart:js library. Using the Google Charts Visualization API Intermediate level app that shows the use of JavaScript and Dart interoperability. Fetching data using JSONP Use JSONP to see the GitHub repos for dart-lang. Using the JavaScript API with dart:js: Google Maps Searching files for content A short app that shows how to work with file and directories asynchronously. Concatenating files LocalStorage 101

highcharts4dart 0.1.0+6 | Pub Package Manager Highcharts for Dart Highcharts for Dart is a component for Angular Dart that will help you integrate Highcharts in your Dart Web Applications. This component uses dart:js to communicate with the Highcharts API, but it has been written to take full advantage of all the features that make Dart an amazing platform for large scale applications. Features Highcharts for Dart has the following features: This component does not use JQuery. How does it work? First of all, add the dependency to your pubspec.yaml: dependencies: highcharts4dart: any Then, don't forget to add the required js scripts to your main html file: <head> [...] Bind the HighchartComponent to your AngularDart Module: import 'package:highcharts/highcharts.dart'; class MainModule extends Module { MainModule() { /* ... */ bind(HighChartComponent); } } Add the component to your view (html): Create the chart options object in your controller: Samples Go to the samples page for a bunch of running examples. Do you need more? Disclaimer 1. 2. 3.

Voici Melomics, le meilleur ordinateur-compositeur de musique Comme l’écrit Philip Ball sur la BBC, qui consacre une chronique aux travaux de Francisco Vico, «aucune tentative de composer de la musique par ordinateur –et il y en a eu beaucoup, datant des premiers temps de l’informatique– n’a été autant prise au sérieux». Certaines compositions de Iamus ont été enregistrées en 2012 par les musiciens du London Symphony Orchestra, et le compositeur et pianiste espagnol Gustavo Diaz-Jerez prévoit d’utiliser le programme pour la création d’un opéra en 2015. Iamus, spécialisé dans l’écriture moderniste et atonale, a également un petit frère, Melomics 109, qui oeuvre lui dans la musique pop instrumentale. Ces deux programmes sont issus du même programme de recherches de l'université de Malaga, Melomics. Après Iamus en 2012, Melomics 109 a sorti à son tour son premier album le 21 juillet 2014 , entièrement composé et inteprété sans intervention humaine, disponible à l’écoute en intégralité sur Internet. Ci-dessous, 0music 06 par Melomics 109.

Compute Plug, une petit boîtier qui abrite un ordinateur complet À première vue, on pourrait penser à des chargeurs USB multiples, ou à des transformateurs pour des gadgets quelconques. Et pourtant... il s'agit en réalité de petits ordinateurs complets sous Windows ! Présentation de ces Compute Plug dévoilés tout récemment au Computex de Taïwan. La société taïwanaise Quanta Computer aura donc attendu la grand messe de l’électronique, dans son pays, pour dévoiler au grand public le Compute Plug. De la même taille que le transformateur de votre routeur, par exemple, ce petit boîtier en plastique intègre un ordinateur complet basé sur un processeur Intel Atom, des modules WiFi et Bluetooth, deux ports USB 3.0 et un port HDMI. Et ce petit appareil rentre dans la catégorie des « PC-on-a-stick » de Microsoft – comme le Compute Stick d’Intel -.

Un Hacking de clavier pour réaliser des audits de sécurité. EverestX a réalisé un hacking de clavier simple à faire pour lui simplifier son travail d’expertise en sécurité. Il a pour cela intégré un HUB USB, une carte WIFI et un disque de 16 GB à l’intérieur. En effet, EverestX a souvent besoin de moyens simples pour réaliser ses tests d’intrusions chez des clients. Et au lieu de se déplacer simplement avec un PC portable comme tout le monde, il a décidé de réaliser un bilan des outils qu’il utilise principalement afin de les intégrer dans un vieux clavier IBM. Il a donc intégré une carte WIFI USB DLink capable de réaliser de l’injection de packet et aussi déporter l’antenne WIFI à l’aide d’un connecteur SMA sur l’arrière du clavier. Pour le clavier, EverestX a enlevé le vieux contrôleur PS2 pour le remplacer par un autre afin de rendre le clavier USB. Il a aussi intégré une clé USB de 16 Go pour stocker des données et pour aussi y mettre les divers SS bootable qu’il utilise, j’y verrez bien la dernière version de backtrack d’ailleurs dessus.

Chiffrement RSA : la révolution des clés publiques Philippe Guillot Maître de conférences : cryptologie Notre besoin de communiquer de façon sécurisée se réalise aujourd'hui par ordinateur avec des personnes que nous n'avons jamais rencontrées, et que nous ne rencontrerons probablement jamais, qu'il s'agisse d'une commande sur un site de commerce électronique ou de la transmission d'une feuille de soins au centre de Sécurité sociale. Dans ce contexte, l'échange préalable d'une clé, opération obligatoire en cryptographie traditionnelle, n'est pas envisageable. Dans le milieu des années 1970, l'invention de la cryptographie à clé publique, liée au développement des communications par ordinateur, a résolu le problème. Illustration du chiffrement à clé publique : la clé publique est un cadenas ouvert que tout expéditeur peut fermer pour protéger un message à l'attention du destinataire. La clé publique est constituée d'un module n public, égal au produit de deux facteurs premiers inconnus, et d'un exposant public e, souvent égal à 3.

Inkskape ) Accueil Créez votre système de dropbox personnel Syncloud est une distrib basée sur Debian qui est destinée à des petits ordinateurs comme le Raspberry Pi, le Cubieboard et le Beaglebone black. Ce système embarque Owncloud (clone libre de Dropbox) et s'installe vraiment très simplement. Il suffit juste de suivre les explications présentes sur le site. Ensuite, tout se passe de manière classique avec Owncloud (et les clients Owncloud présents sur tous les OS même mobiles). A tester ! Rejoignez les 52038 korbenautes et réveillez le bidouilleur qui est en vous Suivez KorbenUn jour ça vous sauvera la vie..

Schimmy's ThoughtsAutomated monitoring of web pages using Page2RSS, Feedly and IFTTT - Schimmy's Thoughts So you are an activist trying to keep a pulse on the community you’re serving. Unfortunately, you have little time and a lot of web pages, groups, and updates to keep track of. Luckily, by using a few simple tools, you can automate away much of your busy work, leaving you more time to tackle the hard stuff. This post will show you how to use these tools to automatically monitor any web page to notify you when there are changes you might be interested in. The steps to monitor any page are: Identify what changes on the page, and what keywords always are present during the changeCreate a Page2RSS for that pageIf simple enough, subscribe with Feedly. At step 3, you can also email yourself with a change, post to twitter, etc- anything that you can do in IFTTT. Quick question, Colin: what does all that jargon mean??? Yes, there are some new terms here. RSS feed: a way to organize updates to websites in easily-automatable and simple, bite-sized chunks What you’ll need: Workflow: Examples: Great.

Related: