GitHub - YahnisElsts/plugin-update-checker: A custom update checker for WordPress plugins. Useful if you don't want to host your project in the official WP repository, but would still like it to support automatic updates. Despite the name, it also works w
A custom update checker for WordPress plugins. Useful if you don't want to host your project in the official WP repository, but would still like it to support automatic updates. Despite the name, it also works with themes.
On November 25th, 2013, Creative Commons announced their next generation licenses: Creative Commons 4.0. By default, these are available as HTML or plaintext. This project adds Markdown-formatted licenses to that list, while aiming for best compatibility on GitHub.
What I learned from looking at 900 most popular open source AI tools
Four years ago, I did an analysis of the open source ML ecosystem. Since then, the landscape has changed, so I revisited the topic. This time, I focused exclusively on the stack around foundation models. h/t https://www.downes.ca/cgi-bin/page.cgi?post=76389 The full list of open source AI repos is hosted at llama-police. The list is updated every 6 hours.
Flat explores how to make it easy to work with data in git and GitHub. It builds on the “git scraping” approach pioneered by Simon Willison to offer a simple pattern for bringing working datasets into your repositories and versioning them, because developing against local datasets is faster and easier than working with data over the wire.
How to embed youtube video to markdown file, GitHub or GitLab comments · Sergei Sviridov's Blog
I usually struggle to remember all the parameters for inserting links and especially images to the markdown which is the default format for GitHub, GitLab comments and documentation files and for this blog as well. Moreover, neither GitHub nor GitLab supports inserting videos. One of the workarounds for this issue with videos is to insert an image of for the video wrapped in a link pointing to the video location.
dariusk/corpora: A collection of small corpuses of interesting data for the creation of bots and similar stuff.
This project is a collection of static corpora (plural of "corpus") that are potentially useful in the creation of weird internet stuff. I've found that, as a creator, sometimes I am making something that needs access to a lot of adjectives, but not necessarily every adjective in the English language. So for the last year I've been copy/pasting an adjs.json file from project to project. This is kind of awful, so I'm hoping that this project will at least help me keep everything in one place. I would like this to help with rapid prototyping of projects. For example: you might use nouns.json to start with, just to see if an idea you had was any good. Once you've built the project quickly around the nouns collection, you can then rip it out and replace it with a more complex or exhaustive data source. I'm also hoping that this can be used as a teaching tool: maybe someone has three hours to teach how to make Twitter bots. That doesn't give the student much time to find/scrape/clean/parse interesting data. My hope is that students can be pointed to this project and they can pick and choose different interesting data sources to meld together for the creation of prototypes.
Making A WordPress Plugin That Uses Service APIs — Smashing Magazine
We will walk through how I made GitHub Pipeline, a plugin that allows you to display data from the GitHub API on WordPress pages using shortcodes. I’ll give specific examples and code snippets, but consider the technique described here a blueprint for how to consume any service API with a plugin.
WP Pusher lets you install and update WordPress themes and plugins, directly from GitHub - even if your clients are using cheap shared hosting. If it can run WordPress, it can run WP Pusher. You can manage all your WordPress themes and plugins from one place, the dashboard, or enable Push-to-Deploy and have your code update itself automatically every time you push to GitHub or Bitbucket. This is made possible by the WP Pusher plugin. The plugin hooks into WordPress and uses core functionality to fetch your themes and plugins from GitHub. No need to give us access to your servers or GitHub, since WordPress does the real work for us
A Guide to Developer Collaboration with GitHub | SmartBear
In this eBook, we’ll take a closer look at how GitHub’s revolutionary platform is changing the way development teams can work together. We’ll look at the different features offered in GitHub and show how using a code review tool, like Collaborator, along with GitHub can help improve collaboration across your development team.
GitHub is a Web-based code repository service, based on Git, a distributed revision control system. Git was first developed by Linux creator Linus Torvalds (because, yup, "git"), as a way to manage the development of the open source project. There are several key features to Git that make it a useful tool for collaborative projects, and although it’s most often used for managing coding, it can be used for managing other files – from Word documents to HTML pages. Unlike other version control software, Git is distributed – that means that you don’t make changes directly to a centralized repository. Instead, you work on your own local copy of the entire repo. When you’re ready (and if you choose), you can submit your changes back to the original repo. GitHub offers Git's functionality, with additional features like bug reports and "social" interactions. (Whee. "Social coding.") Git is a command line tool. You can use GitHub via the command line too, but it has a Web-based graphical interface. There are also Windows and Mac apps you can download. While Git is an open source tool, GitHub is a for-profit hosting platform. While it's seen steady adoption around the tech industry (and even in government), the company has been accused of being a hostile work environment for women. GitHub has raised $350 million in venture capital from Sequoia Capital, Andreessen Horowitz, and others.
Building Online Communities: GitHub Teacher — Medium
We talked to the GitHub Training team about the free GitHub courses they offer to both developers and non-developers, as well as about the community that formed around them on Gitter. Check out what they say and enroll in the course!
If you are looking for a quick and fun introduction to GitHub, you’ve found it. This class is designed to get you started using GitHub in less than an hour.
The Ultimate Workflow Guide for Teams Building WordPress Sites with ACF, Timber, Foundation, and Local Machines with Remote Servers Through Vagrant and Git. | Roket Log
As Partner and Technical Lead, I encourage my employees to always be learning with an eye on improving the quality and efficiency of what we deliver to our clients. As an agency, it can be difficult to lock down a workflow. Each project can be vastly different. Yet, we still need to align our workflows and development environments as much as possible to ensure productivity is at its peak. sd This guide was created to manage varying client work. I’ve spent most of my days recently inside of Vagrant machines banging on Python (Django) and Ruby (Rails). While utilizing MVC patterns and Foundation. Working in these true development environments opened my eyes to where our WordPress workflow failed. This post details how we built an efficient and repeatable workflow for teams developing on WordPress.
The entire Pro Git book, written by Scott Chacon and Ben Straub and published by Apress, is available here. All content is licensed under the Creative Commons Attribution Non Commercial Share Alike 3.0 license. Print versions of the book are available on Amazon.com.
A Guide to Creating and Hosting a Personal Website on GitHub | Jonathan McGlone | Librarian, Front-End Developer, Digital Publisher, Project Manager, Music Enthusiast, Web Noodler.
This guide is meant to help Git and GitHub beginners get up and running with GitHub Pages and Jekyll in an afternoon. It assumes you know very little about version control, Git, and GitHub. It is helpful if you know the basics of HTML and CSS since we'll be working directly with these languages. We'll also be using a little bit of Markdown, but by no means do you need to be an expert with any of these languages.
The Emergence of GitHub as a Collaborative Platform for Education
The software development community has embraced GitHub as an essential platform for managing their software projects. GitHub has created efficiencies and helped improve the way software professionals work. It not only provides a traceable project repository, but it acts as a social meeting place for interested parties, supporting communities of practice. Recently, educators have seen the potential in GitHub’s collaborative features for managing and improving—perhaps even transforming—the learning experience. In this study, we examine how GitHub is emerging as a collaborative platform for education. We aim to understand how environments such as GitHub—environments that provide social and collaborative features in conjunction with distributed version control—may improve (or possibly hinder) the educational experience for students and teachers. We conduct a qualitative study focusing on how GitHub is being used in education, and the motivations, benefits and challenges it brings.
From Collaborative Coding to Wedding Invitations: GitHub Is Going Mainstream | WIRED
With 3.4 million users, the five-year-old site is a runaway hit in the hacker community, the go-to place for coders to show off pet projects and crowdsource any improvements. But the company has grander ambitions: It wants to change the way people work. It’s starting with software developers for sure, but maybe one day anyone who edits text in one form or another — lawyers, writers, and civil servants — will do it the GitHub way.
"This website is designed to help you understand some basic git concepts visually. This is my first attempt at using both SVG and D3. I hope it is helpful to you. Adding/staging your files for commit will not be covered by this site. In all sandbox playgrounds on this site, just pretend that you always have files staged and ready to commit at all times. If you need a refresher on how to add or stage files for commit, please read Git Basics. "
GitHub Pages are hosted for free and easily published through our site, the GitHub for Mac app, or from the command line. Manage your site’s content from GitHub using the tools and workflow that you’re familiar with
Hacker Storytelling is a new way to tell stories on the Internet, in a way that is open by default. Hacker Storytelling uses several tools to help you tell stories, and is completely stored and operating on Github.