background preloader


Facebook Twitter

Favorite Visual Studio Code Extensions of 2017. Comprendre la spécification OpenAPI (Swagger) et apprendre à utiliser Swagger Editor, par Hinault Romaric. Dans mon précédent billet, j’ai présenté comment intégrer le Framework Swagger dans une application ASP.NET Core Web API. Pour rappel, Swagger offre des outils permettant de générer la documentation pour son API Web. Il offre également une interface permettant d’explorer et tester les différentes méthodes offertes par le service. Le framework Swagger pour ASP.NET Core (Swashbuckle.AspNetCore) est une implémentation open source qui repose sur la spécification OpenAPI. Le endpoint JSON retourné par Swashbuckle dans une Web API respecte cette spécification. Origines du projet OpenAPI L’open source est un moteur de l’innovation qui a changé le destin de nombreux projets, grâce à la contribution d’une communauté importante.

Swagger est un projet open source lancé par une Startup en 2010. Parallèlement au développement du Framework, une spécification Swagger a été mise en place pour définir le standard à respecter pour designer et documenter son API. Description d’un document OpenAPI Éditeur. Understanding Git — Explain it Like I’m Five (part 1) 11 Project Management Software Options to Help Your Design Business. 8 outils open-source pour favoriser la collaboration dans vos équipes. Vous aimeriez bien utiliser des outils pour simplifier le travail en groupe et la communication au sein de votre équipe, mais n'avez pas assez confiance pour laisser vos données à qui que ce soit ? J'ai la solution pour vous ! Découvrez donc ces 8 outils open source à héberger soi-même pour simplifier le travail en équipe.

Wekan J'espère que vous connaissez tous Trello, un outil de gestion en ligne originellement prévu pour permettre d'utiliser la méthode Kanban (wikipedia). Owncloud Pour moi, Owncloud est un outil indispensable pour toute équipe de plus de une personne. Notez que le service est open source et gratuit, mais l'application mobile reste payante (à moins d'un euro). Rocket.Chat Rocket.Chat est une plateforme open source pour permettre à votre équipe de rester en contact. Mattermost Mattermost est une version open source de Slack, qui est aussi compatible avec l'API de ce dernier. Kandan Matrix Taiga Sparkle share. Best of Atom: Features, Plugins, Acting Like Sublime Text. # Introduction Atom is an open source text editor made by GitHub that lets you easily customize every aspect of it. The entire application is written in JavaScript, CSS, and HTML so hacking the core and writing packages is much more straight forward.

Cross-platform: Works on OS X, Windows, and Linux.Package manager: There are thousands of plugins created that make Atom amazing. Atom Packages.Autocompletion: An extensive autocomplete system for every language out there.File system browser: The filetree and fuzzy finder make opening projects and files very simple.Multiple panes: Split your workspace into multiple panes to compare and edit code across files. # Why Atom? A text editor for the home of! The main goal of Atom is that anyone can hack the core to make it do what they want.

Themes in Atom are often high quality and are flexible. . # Features Atom doesn't have features in the traditional sense, it creates packages that add to it's hackable core. . # Fuzzy Finder Ctrl + T tab. Expose an IIS Express site to your local network - Falafel Software Blog. As a web developer, testing my web app from the browser of various mobile devices is a must.

There are plenty of tools for emulating mobile browsers on my local machine during development, but at some point I need to physically test it from another device. ASP.NET developers are used to running our web apps locally in IIS Express and testing them locally from the PC. But did you know you can expose an IIS Express site to your local network, making it accessible from other devices? Full disclosure: I am running Visual Studio 2015 Pro on a Windows 10 machine. First, you’ll need the IP address of your machine on your local network. Next open the IIS configuration file for your Visual Studio project, which is located at $(SolutionDir)\.vs\config\applicationHost.config. Simply add a new binding with the local IP address for your machine, using the same protocol and port as the other binding. Enjoy! The following two tabs change content below. Figma VS Sketch – Meng To – Medium. Figma is like Sketch in the browser with real-time collaboration.

With the limited time I had with it, I can already say with confidence that it’s far more polished and production-ready than in my first experience with Adobe XD. It also has three invaluable features that set it apart: real-time collaboration, vector networks and version history. It can handle dozens of designers working on the same document, at the same time without breaking a sweat. Last but not least, this tool is really fast, easily handling 20+ Artboards in a single document. People will inevitably compare Figma to Sketch, so as a long-time user of Sketch, I’d like to share my experience, following a tradition that I started 3 years ago. Browser VS Native I was skeptical at first because Figma is a browser-based user interface design tool, but now I’m convinced that there is a future in this area.

By default, Figma uses Google fonts (a free library of 800+ fonts), but you can also add your own by installing an add-on. Figma vs Sketch – The Better Web Design Tool. Web design tools are very important because they are meant to make the work of a designer easier and more effective. They come with tons of tools that will take you in every step of web design, therefore designing becomes easy and less time consuming. The world of web design tools is not static; it keeps changing as the technology advances and new tools that are better are introduced in the industry, which are designed to make the work of designers even better. Both Figma and Sketch are very popular web design tools in the world of today and each of them has a lot to offer to web designers, but they differ in so many ways. Since its launch in 2009, Sketch has gained a massive following because of some of its features, which sets it apart from other web design tools in the market.

It has for instance incorporated CSS logic into the app, which makes it easier for designers to convert designs into CSS. It is also popular for speeding up web design and development. The comment feature. Get started with Visual Studio Code. Introduction Visual Studio Code was launched by Microsoft in 2015, and since its launch, has gained a lot of attention, for all the best reasons. 'VS Code', is a free, lightweight, open-source, cross platform, code editor that works on Windows, Linux and OS X. If you have ever been held back by the clunkiness of the full Visual Studio and reached for notepad++ or Sublime text to edit a file or a light-weight project, then VS Code is for you. The overhead of the all encompassing Visual Studio is no longer there ..

VS Code is light, nimble, and quick. It does everything I have used Sublime for, and more (yes, including multi-line editing!). While it is of course very powerful, Code does its thing in a very non intrusive, non prescriptive manner, gets out of your way and lets you get on with the task at hand; tools are available at reach, when you need them, and not always hanging around taking up screen and mind space. (mind space, huh? Get started with Visual Studio Code Intuitive UI History. Introducing React Storybook — KADIRA VOICE — Medium. Introducing React Storybook With React Storybook, you can develop and design UI components outside your app in an isolated environment.

It will change how you develop UI components. Before We Begin These days, backend systems have become very simple thanks to frameworks like Meteor and cloud services like Firebase. Things like GraphQL and Falcor will take backend systems into a new level. So, we spend a lot of time building client-side apps rather than working on the backend. Just count the NUMBER of LINES you have written for the CLIENT SIDE and you’ll see what I mean. Even in the client-side app, most of the time we focus on building a few UI components and they usually have nothing to do with the rest of the app. 🤓: Okay.

That’s Hard Thanks to hot reloading, we can design and iterate UI very quickly. But building a component inside the app is hard. Imagine we are building a todo list component. Even we find a way to recreate those states inside the app, we need to document them somehow. Mattermost Overview — Mattermost 1.3 documentation. Sketch Vs. Figma: The Showdown. The past year has seen quite a rise in UI design tools. While existing applications, such as Affinity Designer1, Gravit2 and Sketch3, have improved drastically, some new players have entered the field, such as Adobe XD764 (short for Adobe Experience Design) and Figma255.

For me, the latter is the most remarkable. Due to its similarity to Sketch, Figma was easy for me to grasp right from the start, but it also has some unique features to differentiate it from its competitor, such as easy file-sharing6, vector networks7, “constraints478” (for responsive design) and real-time collaboration9. In this article, I’d like to compare both apps in detail and highlight where each of them shines. Further Reading on SmashingMag: Link Platform Link The greatest weakness of Sketch has always been its lock-in to the Apple ecosystem. That’s probably one of the reasons why Figma took a different route right from the start: It can be used right in your web browser, on basically any device in the world. Figma: Sketch, Illustrator or Fireworks? Exploring A New Free UI Design App: Gravit.

One of the most popular tools for screen design and illustration in the last couple of years has undoubtedly been Sketch, which became an important part of many designers’ responsive web design1 and mobile design and prototyping2 workflows. However, an increasing number of other tools are becoming available. In this article, I will explore the first browser-based app to be viable in the vector illustration and UI design space: Gravit3. First, a bit of background. I’ve been a fan of Adobe Fireworks for many years — I have used it for UI design, for digital illustration and for creating a quick mockup or wireframe every once in a while. (You can check Smashing Magazine’s Fireworks section4 for a quick refresher. Really, many excellent articles and tutorials are out there.) I enjoyed Fireworks mostly as an illustration tool — I used it for all of my digital illustration work and in various side projects, such as my Friday Bunny5 series.

Why Gravit? This is why Gravit raised my hopes. The Zapbook - Explore Case Studies, Use Cases, Customers, and Apps. Tools which will make developers life easier. Introduction Today, the world has grown so much and has been so friendly for the developers, thousands of tools floating in the market for free, but we need to realize and have them in our bucket whenever required. I will be discussing few important tools, which are handy and work out for every developer. Tools!! The best tool for the developer which can be installed on FireFox (add-on). This helps monitor the structure of you HTML, CSS and also javascript.

To add the Firebug and get it going add now! Add FireBug A web development tool which will help any developer track the issue with the client side and also track the response time for the requests in the network tab. The tool tab looks like below: This is a very important tool, which is a restful api client, which helps developer not waste time debugging and every time running Visual Studio to check the result set and how the api behaves. Get POSTMAN for Chrome Yslow The above web site has been given a Grade ‘D’ by Yslow.

Web developer. Web Scrolling Made Easy: 20 Free Solutions. Development The scrolling effect can be found on numerous websites. It is one of the most widespread techniques nowadays. It powers trendy long landing pages, visual storytelling experiences, personal portfolios, online galleries, news portals and much more. Paired with animations, it is able to achieve stunning results, easily separating the project from the others. While initially, it is quite primitive and simple, as practice shows it has considerable potential. Today we are going to suit you up with twenty solutions that are intended to inject life into common scroll bars. Free Scrolling Tools Stellar.js Stellar.js is one of the most popular and viable solutions when it comes to adding parallax effect in a website. AnimateScroll AnimateScroll is a tiny, lightweight plugin for sprucing up scroll bars.

jQuery.Panelsnap jQuery.Panelsnap allows you to divide the structure into movable panels that can be also nested. Parallax.js Overscroll multiScroll jInvertScroll Enllax.js ScrollMagic Roll.js. What's the Alternative? During a conversation I was having with a friend of mine a few days ago, I mentioned that I no longer use Photoshop (or Adobe products in general) for design work. "What do you mean you don't use Photoshop anymore? " he asked, shocked. I explained to him that I've been using Sketch for all of my UX/UI design work over the past year and that it is absolutely perfect for mocking up wireframes and layouts + exporting files and assets. That being said, there are a few things that Sketch isn't great at (or capable of) that I periodically need, including: working in CMYK color spaceworking at a DPI higher than 72flawlessly importing or opening SVG, PDF and EPS filesOpening Adobe Illustrator files Fine tuned vector work, such as creating custom icons (while some people successfully do this in Sketch, I tend to struggle) So what's the alternative?

How I felt when I purchased Affinity Designer (I am the rabbit). Affinity Designer does all of the things listed above. Why your design team should consider switching to Figma. Over the last 4 months, Figma fully swept out Sketch and Zeplin from the work process of the Statsbot team. I will tell you why Figma is so good and why the history of designers’ mass migration from Photoshop could soon repeat. Only this time, Bohemian Coding, not Adobe, will abandon ship. Enlightenment I really love Sketch. The release of Zeplin raised a new mass of enthusiastic voices. The ability to work jointly in Zeplin+Sketch became a standard requirement for the interface designer. In the following years, the UI-tools market squared one’s shoulders and began to offer one product after another.

UPD: I am not really familiar with the latest version of Adobe XD. None of those products offered anything drastically new, shifting the same variables. And then I met Her. Figma united the best of everything in the world of UI- design tools in the last few years. Figma is the superior, having the best features from Sketch, Zeplin, and InVision, in one cool product. Availability File organization.