This document contains a list of practices which will help us boost the performance of our Angular applications. "Angular Performance Checklist" covers different topics - from server-side pre-rendering and bundling of our applications, to runtime performance and optimization of the change detection performed by the framework.Some practices impact both categories so there could be a slight intersection, however, the differences in the use cases and the implications will be explicitly mentioned.
angular performance practice pwa service-worker application-shellThis is a collection of basic android examples created by Novoda.
android-demo demo android novoda practice open-sourceThis project contains pytudes—Python programs for perfecting programming skills. I got the idea for the "etudes" part of the name from this 1978 book by Charles Wetherell that was very influential to me when I was first learning to program.
python-3 programming practice demonstrate-skillsThese are for demonstration purposes only. There are many implementations of sorts in the Python standard library that are much better for performance reasons. From Wikipedia: Bubble sort, sometimes referred to as sinking sort, is a simple sorting algorithm that repeatedly steps through the list to be sorted, compares each pair of adjacent items and swaps them if they are in the wrong order. The pass through the list is repeated until no swaps are needed, which indicates that the list is sorted.
algorithm algorithms-implemented algorithm-competitions algos sorts searches sorting-algorithms education learn practice community-driven interviewFed up with a ton of tutorials but no easy way to find exercises I decided to create a repo just with exercises to practice pandas. Don't get me wrong, tutorials are great resources, but to learn is to do. So unless you practice you won't learn. My suggestion is that you learn a topic in a tutorial or video and then do exercises. Learn one more topic and do exercises. If you got the answer wrong, don't go directly to the solution with code.
pandas exercise practice tutorial data-analysisA curated list of awesome Competitive Programming, Algorithm and Data Structure resources. Please kindly follow CONTRIBUTING.md to get started.
quora learning-materials contest practice reference-materials competitive-programming awesome-list awesome list algorithm programming-contests data-structurePractice your skills with these ideas. The best thing for you to practice, and give back to the community, is to contribute with Open Source projects.
practice challenge frontend-practice frontend-skills front-end-development frontend front-end css css3 development backend back-end vim game hackathons git data-science💘 Vim is awesome! Here is my awesome practice and study log.
vim practice emacs tutorial editor edition best-practices study edition-priciples encoding font effective-edtion kataThis codebase was created to demonstrate a fully fledged fullstack application built with Golang/Gin including CRUD operations, authentication, routing, pagination, and more.
gin crud todolist todomvc gorm gin-mvc example best-practices best practice rest restful api jwt starter boilerplate sample realworldFind the module of the dojo you want to attempt. This will be a module under the root dir. Inside you will either find the default directory or a specific language directory. If you only find the default directory, follow these instructions. Once the folder structure has been updated properly you can continue, make a copy of the default project of whichever language you want to run the kata with.
android kata dojo hacking learning practice ios novoda novoda-team open-sourceThis is a collection of basic iOS examples created by Novoda. Most recent at the top. Rick-and-Morty This is a project to be used for pairing sessions with potential new hires. The application is basically a TabViewController with 2 different tabs: "Rick" and "Morty". Each tab implements a CollectionViewController with a hardcoded data source. The implementation is really basic so there is plenty of refactoring potential.
ios-demo novoda practice open-sourceThe maze algorithms from Jamis Buck's Mazes for Programmers, implemented in Clojure. See it in action at http://glv.github.io/snergly.
maze-algorithms mazes maze-generator practiceDrills are used in sports to master specific movements. In basketball, players drill on free throws, three-pointers, and dribbling. In programming, drills provide a way to engage in deliberate practice to develop skills in specific language features, API's, or idioms. Scrimmages are used in sports to mimic the conditions and complexity of a game in order to integrate skills built in drills and develop teamwork. Drills complement more complex scrimmage practices such as Ruby Koans, Ruby Quiz, or work on an open-source project. Were we to use a Japanese expression, drills could also be thought of as 'Kihon', the simpler precursor to 'Kata'. Drills lack the complexity of a full project. They can be performed alone or with friends.
practiceCore computer science concepts, such as "data structures and algorithms," are taught using a classist, fucked-up pedagogical approach that makes me viscerally, incoherently angry. Nevertheless, I would like to know what the fuck people mean when they say things like "data structure" or "algorithm" and refer to specific structures or specific algorithms. Despite 20 years of practical programming experience, working in a variety of Information Technology sectors, I still feel completely lost when attempting to navigate this area of specialized knowledge. THIS IS NOT A PERSONAL FAILURE. Moreover, there are explicit and intentional reasons that benefit mostly white men that explain the consistency and reliability for which education around computer science fails so many people like myself.
data-structures algorithms educational practice programming-styleInstall, run and share command line challenges. Perfect for learning, practicing or teaching others how to code. You will need to install node.js. Once done, you can use npm to install the module globally and use the command line interface.
code challenge problem practice interviewYou can add the included CHECKLIST.md into your project, or copy it into your README.md; then check items off as you go. Use one of the two badges to let everyone know your module is solid. If you include the separate checklist file, you can automatically insert / update it inside the README. Setup the markdown update as a step in your build process using update-markdown.
npm node advice module package publish testing checklist check quality good practicefun times with code. Its easy to get the http Referrer ("the page that sent you to us") on the server. But right now (for work) we are building a (React) Single Page Web Application that loads from S3 (i.e. No Server!) so we need a way to get the http referred client-side.
practice makes ...We've decided to put Extracurricular on hold because interest just wasn't there. We may come back to it in the future once we've had a time to rethink our approach. Elixir School's Extracurricular is a website and twitter bot intended to increase the visibility of open source opportunities within the community.
elixir elixir-lang contributions practice opensource elixir-opportunitiesHomework by Elixir School is a collection of coding exercises to be completed in conjunction with our lessons available on elixirschool.com. Each exercise is created as a standalone Mix project requiring a varying degree of code completion to get the include test suite to pass.
elixir elixir-lang elixir-school practice exercises challenges
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.