跟随,学习,进步

Memory Footprint of GUI Toolkits

2019-08-16 09:09:17 Reddit programming

submitted by /u/rszibele [link] [comments]


Ultimate Go study guides, with heavily documented code and programs analysis all in 1 place

2019-08-16 08:25:04 Reddit programming

submitted by /u/hoanhan101 [link] [comments]


Experiment!

2019-08-16 08:06:46 Reddit programming

submitted by /u/ShinyHappyREM [link] [comments]


px 006 The art of programming A summary and a look into px2index

2019-08-16 07:36:59 Reddit programming

submitted by /u/Perry_Winkel [link] [comments]


Protecting JavaScript Files (From Magecart-Style Attacks) - Bozho's tech blog

2019-08-16 05:27:57 Reddit programming

submitted by /u/b0zho [link] [comments]


Open Source GOSI Contribution

2019-08-16 05:18:12 Reddit programming

submitted by /u/sophieturley [link] [comments]


Static Analysis at Scale: An Instagram Story

2019-08-16 02:34:06 Reddit programming

submitted by /u/pipeep [link] [comments]


In Defence of (0/:l)(_+_) in Scala

2019-08-15 22:43:42 Reddit programming

submitted by /u/silentclowd [link] [comments]


Fail Fast and Fail Often: Handling API Errors at Scale

2019-08-15 22:34:51 Reddit programming

submitted by /u/badfish129 [link] [comments]


A buttplug hacker talks Security, Consent and why he hacked a Buttplug

2019-08-15 21:57:32 Reddit programming

submitted by /u/abdul_ahad737 [link] [comments]


Weekly Platform News: HTML Loading Attribute, the Main ARIA Specifications, and Moving from iFrame to Shadow DOM

2019-08-15 21:27:57 Šime Vidas

In this week's roundup of platform news, Chrome introduces a new attribute for loading, accessibility specifications for web developers, and the BBC moves visualizations to the Shadow DOM. Chrome ships the loading attribute The HTML loading attribute for lazy-loading images and iframes is now supported in Chrome. You can add loading="lazy" to defer the loading of images and iframes that are below the viewport until the user scrolls near them. Google suggests either treating this feature as a progressive enhancement … Read article The post Weekly Platform News: HTML Loading Attribute, the Main ARIA Specifications, and Moving from iFrame to Shadow DOM appeared first on CSS-Tricks.

tags: Article,lazy loading,performance,shadow dom


Any reason why r/programming FAQ is biased on JAVA?

2019-08-15 20:44:53 Reddit programming

submitted by /u/Hexploit [link] [comments]


What are Merkle Trees?

2019-08-15 19:24:07 Reddit programming

submitted by /u/chainshotted [link] [comments]


MARTINI: Real-Time RTIN Terrain Mesh

2019-08-15 18:58:48 Reddit programming

submitted by /u/magenta_placenta [link] [comments]


Automatically Subset A Database with Topological Sort

2019-08-15 17:30:22 Reddit programming

submitted by /u/winespritzer [link] [comments]


Operational (Feature) Flags Best Practices

2019-08-15 17:27:41 Reddit programming

submitted by /u/tedcarstensen [link] [comments]


How to Build a Cipher Machine with JavaScript

2019-08-15 16:45:21 Darren Jones

I was overjoyed recently when I read the news that the British mathematician, Alan Turing will feature on the Bank of England's new £50 note. Turing occupies a special place in the hearts of computer nerds for effectively writing the blueprints for the computer. He also helped to break the notoriously difficult naval Enigma code used by the Nazi U-boats in World War II. In honor of this I decided a quick tutorial to build a cipher machine using the JavaScript skills that are covered in my book JavaScript Novice To Ninja. The cipher we'll be using is the Caesar cipher, named after the Roman emperor, Julius Caesar. It is one of the most simple ciphers there are and simply shifts each letter along a set number of places. For example, the phrase 'Hello World' would become 'KHOOR ZRUOG' using a shift of 3 (which it is the shift that Julius Caesar is thought to have used). You can see an example of the finished code here. Have a play around at writing some secret messages to get a feel for how it works. To get started, fire up your favorite text editor and save the following as caesar.html: The post How to Build a Cipher Machine with JavaScript appeared first on SitePoint.

tags: JavaScript,Raw JavaScript,ciphering,javascript


10 Tools to Help You Manage Your Agile Workflows

2019-08-15 16:30:52 Craig Buckler

This article was created in partnership with monday.com. Thank you for supporting the partners who make SitePoint possible. Software development remains a complex task which balances analysis, planning, budget constraints, coding, testing, deployment, issue fixing, and evaluation. Large projects often fail because no one can comprehend the full extent of requirements from the start. Those requirements then change with each revision of the product. An agile development approach can mitigate the risks. There are many flavors of 'agile', but most rapidly evolve a product over time. Self-organising teams of stakeholders, designers, developers, and testers collaborate to produce a minimum viable product which is extended and revised during a series of iterations - or sprints. Ideally, a fully-working product is available at the end of every sprint. Changing requirements can determine the priorities for the next sprint. Crucial Collaboration Communication distinguishes agile from more traditional waterfall workflows. Teams work together on a particular feature so developers and designers can quickly provide feedback when a requirement becomes impractical or more cost-effective options can be identified. A variety of tools and software is available to help teams collaborate. There are two general options: Separate tools for specific tasks. For example, a feature may be described in a document which is transferred to a to-do list which becomes a pull request and inevitably has bugs reported. All-in-one tools which manage the whole process. The following tools can all help manage your agile workflow. monday.com monday.com has rapidly become the full agile management solution for 80,000 organizations within a few years. monday.com offers a completely customizable application for numerous use-cases such as agile project management. Powerful features include: quick-start project templates (there are over 100 template that are completely customisable to fit your needs) attractive at-a-glance project state dashboards, so you can easily track progress and identify bottlenecks in a "big picture" view intuitive collaboration with team members and clients using @mentions easy file sharing, so you'll always know where your most updated files are multiple views to track progress (reports, Kanban boards, Gantt charts, calendars, timelines etc.) task management, time and deadline tracking automations and integration with other applications to keep everything in one place, so you can focus on the important stuff. Prices start from $25 per month for five users, but a 30 day free trial is available so you can assess the system. The post 10 Tools to Help You Manage Your Agile Workflows appeared first on SitePoint.

tags: Agile Development,Agile,agile development,Angelap,monday,sponsored,workflow


The Compact C Type Format in the GNU toolchain

2019-08-15 15:42:36 Reddit programming

submitted by /u/rom1v [link] [comments]


Awesome Demos Roundup #7

2019-08-15 15:06:29 Mary Lou

The seventh edition of our monthly demos roundup that will get your creative coding juices flowing. Awesome Demos Roundup #7 was written by Mary Lou and published on Codrops.

tags: Demos Roundups,collection,creative,demo,inspiration,roundup