Github where the world builds software

Github where the world builds software

gothinkster/realworld

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

See how the exact same Medium.com clone (called Conduit) is built using different frontends and backends. Yes, you can mix and match them, because they all adhere to the same API spec 😮 😎

While most «todo» demos provide an excellent cursory glance at a framework’s capabilities, they typically don’t convey the knowledge & perspective required to actually build real applications with it.

RealWorld solves this by allowing you to choose any frontend (React, Angular, & more) and any backend (Node, Django, & more) and see how they power a real-world, beautifully designed full-stack app called Conduit.

Over 100 implementations have been created using various languages, libraries, and frameworks.

Create a new implementation

Gérôme is a Software Engineer at Sfeir. He’s an open-source enthusiast.

Manuel is an independent Software Engineer, creator of the Layr framework and the CodebaseShow website.

Источник

How we built the GitHub globe

GitHub is where the world builds software. More than 56 million developers around the world build and work together on GitHub. With our new homepage, we wanted to show how…

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

GitHub is where the world builds software. More than 56 million developers around the world build and work together on GitHub. With our new homepage, we wanted to show how open source development transcends the borders we’re living in and to tell our product story through the lens of a developer’s journey.

Now that it’s live, we would love to share how we built the homepage-directly from the voices of our designers and developers. In this five-part series, we’ll discuss:

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

At Satellite in 2019, our CEO Nat showed off a visualization of open source activity on GitHub over a 30-day span. The sheer volume and global reach was astonishing, and we knew we wanted to build on that story.

The main goals we set out to achieve in the design and development of the globe were:

Rendering the globe with WebGL

At the most fundamental level, the globe runs in a WebGL context powered by three.js. We feed it data of recent pull requests that have been created and merged around the world through a JSON file. The scene is made up of five layers: a halo, a globe, the Earth’s regions, blue spikes for open pull requests, and pink arcs for merged pull requests. We don’t use any textures: we point four lights at a sphere, use about 12,000 five-sided circles to render the Earth’s regions, and draw a halo with a simple custom shader on the backside of a sphere.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

To draw the Earth’s regions, we start by defining the desired density of circles (this will vary depending on the performance of your machine—more on that later), and loop through longitudes and latitudes in a nested for-loop. We start at the south pole and go upwards, calculate the circumference for each latitude, and distribute circles evenly along that line, wrapping around the sphere:

To determine if a circle should be visible or not (is it water or land?) we load a small PNG containing a map of the world, parse its image data through canvas’s context.getImageData(), and map each circle to a pixel on the map through the visibilityForCoordinate(long, lat) method. If that pixel’s alpha is at least 90 (out of 255), we draw the circle; if not, we skip to the next one.

After collecting all the data we need to visualize the Earth’s regions through these small circles, we create an instance of CircleBufferGeometry and use an InstancedMesh to render all the geometry.

Making sure that you can see your own location

As you enter the new GitHub homepage, we want to make sure that you can see your own location as the globe appears, which means that we need to figure where on Earth that you are. We wanted to achieve this effect without delaying the first render behind an IP look-up, so we set the globe’s starting angle to center over Greenwich, look at your device’s timezone offset, and convert that offset to a rotation around the globe’s own axis (in radians):

It’s not an exact measurement of your location, but it’s quick, and does the job.

Visualizing pull requests

The main act of the globe is, of course, visualizing all of the pull requests that are being opened and merged around the world. The data engineering that makes this possible is a different topic in and of itself, and we’ll be sharing how we make that happen in an upcoming post. Here we want to give you an overview of how we’re visualizing all your pull requests.

Let’s focus on pull requests being merged (the pink arcs), as they are a bit more interesting. Every merged pull request entry comes with two locations: where it was opened, and where it was merged. We map these locations to our globe, and draw a bezier curve between these two locations:

We have three different orbits for these curves, and the longer the two points are apart, the further out we’ll pull out any specific arc into space. We then use instances of TubeBufferGeometry to generate geometry along these paths, so that we can use setDrawRange() to animate the lines as they appear and disappear.

As each line animates in and reaches its merge location, we generate and animate in one solid circle that stays put while the line is present, and one ring that scales up and immediately fades out. The ease out easings for these animations are created by multiplying a speed (here 0.06) with the difference between the target (1) and the current value (animated.dot.scale.x), and adding that to the existing scale value. In other words, for every frame we step 6% closer to the target, and as we’re coming closer to that target, the animation will naturally slow down.

Creative constraints from performance optimizations

The homepage and the globe needs to perform well on a variety of devices and platforms, which early on created some creative restrictions for us, and made us focus extensively on creating a well-optimized page. Although some modern computers and tablets could render the globe at 60 FPS with antialias turned on, that’s not the case for all devices, and we decided early on to leave antialias turned off and optimize for performance. This left us with a sharp and pixelated line running along the top left edge of the globe, as the globe’s highlighted edge met the darker color of the background:

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

This encouraged us to explore a halo effect that could hide that pixelated edge. We created one by using a custom shader to draw a gradient on the backside of a sphere that’s slightly larger than the globe, placed it behind the globe, and tilted it slightly on its side to emphasize the effect in the top left corner:

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

This smoothed out the sharp edge, while being a much more performant operation than turning on antialias. Unfortunately, leaving antialias off also produced a fairly prominent moiré effect as all the circles making up the world came closer and closer to each other as they neared the edges of the globe. We reduced this effect and simulated the look of a thicker atmosphere by using a fragment shader for the circles where each circle’s alpha is a function of its distance from the camera, fading out every individual circle as it moves further away:

Improving perceived speed

We don’t know how quickly (or slowly) the globe is going to load on a particular device, but we wanted to make sure that the header composition on the homepage is always balanced, and that you got the impression that the globe loads quickly even if there’s a slight delay before we can render the first frame.

We created a bare version of the globe using only gradients in Figma and exported it as an SVG. Embedding this SVG in the HTML document adds little overhead, but makes sure that something is immediately visible as the page loads. As soon as we’re ready to render the first frame of the globe, we transition between the SVG and the canvas element by crossfading between and scaling up both elements using the Web Animations API. Using the Web Animations API enables us to not touch the DOM at all during the transition, ensuring that it’s as stutter-free as possible.

Graceful degradation with quality tiers

We aim at maintaining 60 FPS while rendering an as beautiful globe as we can, but finding that balance is tricky—there are thousands of devices out there, all performing differently depending on the browser they’re running and their mood. We constantly monitor the achieved FPS, and if we fail to maintain 55.5 FPS over the last 50 frames we start to degrade the quality of the scene.

There are four quality tiers, and for every degradation we reduce the amount of expensive calculations. This includes reducing the pixel density, how often we raycast (figure out what your cursor is hovering in the scene), and the amount of geometry that’s drawn on screen—which brings us back to the circles that make up the Earth’s regions. As we traverse down the quality tiers, we reduce the desired circle density and rebuild the Earth’s regions, here going from the original

A small part of a wide-ranging effort

These are some of the techniques that we use to render the globe, but the creation of the globe and the new homepage is part of a longer story, spanning multiple teams, disciplines, and departments, including design, brand, engineering, product, and communications. We’ll continue the deep-dive in this 5-part series, so come back soon or follow us on Twitter @GitHub for all the latest updates on this project and more.

In the meantime, don’t miss out on the new GitHub globe wallpapers from the GitHub Illustration Team to enjoy the globe from your desktop or mobile device:

Love the new GitHub homepage or any of the work you see here? Join our team!

Источник

The tools you need to build what you want.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Collaborative
Coding

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Codespaces

Visual Studio Code backed by high performance VMs that start in seconds.

Copilot

With GitHub Copilot, get suggestions for whole lines or entire functions right inside your editor.

Pull requests

Allow contributors to easily notify you of changes they’ve pushed to a repository – with access limited to the contributors you specify. Easily merge changes you accept.

Discussions

Dedicated space for your community to come together, ask and answer questions, and have open-ended conversations.

Notifications

Get updates on the GitHub activity you’ve subscribed to. Use the notifications inbox to customize, triage, and manage your updates.

Code review

Review new code, see visual code changes, and confidently merge code changes with automated status checks.

Code review assignments

Assign code reviews to make it clear which team members should submit their review for a pull request.

Code owners

Automatically request reviews–or require approval—by selected contributors when changes are made to sections of code that they own.

Draft pull requests

Use a pull request as a way to discuss and collaborate, without submitting to formal review or risking an unwanted merge.

Protected branches

Enforce restrictions on how code branches are merged, including requiring reviews, or allowing only specific contributors to work on a particular branch.

Team discussions

Post and discuss updates within your entire GitHub organization, or just your team. Notify participants with updates, and link from anywhere.

Team reviewers

Request a team on GitHub to review your pull request. Members of the team will get a notification indicating that you’ve asked for their review.

Multiple assignees

Assign up to 10 people to work on a given issue or pull request, letting you more easily track who’s working on what.

Multiple reviewers

Request review from multiple contributors. Requested reviewers will be notified that you’ve asked for their review.

Multi-line comments

Clarify code reviews by referencing or commenting on multiple lines at once in a pull request diff view.

Public repositories

Work with any GitHub member on code in a public repository you control. Make changes, open a pull request, create an issue, and more.

Dark mode

Choose how you experience GitHub with theme settings. Swap to dark theme or default to your system preferences.

Automation
and CI/CD

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Actions

Automate all your software development workflows. Write tasks and combine them to build, test, and deploy faster from GitHub.

Packages

Host your own software packages or use them as dependencies in other projects. Both private and public hosting available.

Create calls to get all the data and events you need within GitHub, and automatically kick off and advance your software workflows.

GitHub Pages

Create and publish websites about yourself, your organization, or your project directly from a GitHub repository.

GitHub Marketplace

Start with thousands of actions and applications from our community to help you build, improve, and accelerate your automated workflows.

Webhooks

Dozens of events, and a Webhooks API, help you integrate with and automate work for your repository, organization, or application.

Hosted runners

Move automation to the cloud with on-demand Linux, Windows, and MacOS environments for your workflow runs, hosted by GitHub.

Self-hosted runners

More environments and fuller control with labels, groups, and policies to manage runs on your own machines. Plus, the runner application is open source.

Secrets management

Share, update, and automatically sync secrets across multiple repositories to increase security and reduce workflow failures.

Environments

Meet security and compliance requirements for delivery with secrets and protection rules.

Deployments

View which version of your code is running in an environment, including when and why, plus logs for review.

Workflow visualization

Map workflows, track their progression in real time, understand complex workflows, and communicate status with the rest of the team.

Workflow templates

Standardize and scale best practices and processes with preconfigured workflow templates shared across your organization.

Policies

Manage Actions usage and permissions by repository and organizations, with additional policies for fork pull requests.

Security

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Private repos

Host code that you don’t want to share with the world in private GitHub repos only accessible to you and people you share them with.

Add an extra layer of security with two-factor authentication (2FA) when logging into GitHub. Require 2FA and choose from TOTP apps, security keys, and more.

Required reviews

Ensure that pull requests have a specific number of approving reviews before collaborators can make changes to a protected branch.

Required status checks

Ensure that all required CI tests are passing before collaborators can make changes to a protected branch.

Code scanning

Find vulnerabilities in custom code using static analysis. Prevent new vulnerabilities from being introduced by scanning every pull request.

Secret scanning

Find secrets hard-coded in your public and private repositories. Revoke them to keep access to the services you use secure.

Dependency graph

See the packages your project depends on, the repositories that depend on them, and any vulnerabilities detected in their dependencies.

Dependabot alerts

Get notified when there are new vulnerabilities affecting your repositories. GitHub detects and alerts users to vulnerable dependencies in public and private repos.

Dependabot security and
version updates

Keep your supply chain secure and up-to-date by automatically opening pull requests that update vulnerable or out-of-date dependencies.

Dependency review

Understand the security impact of newly introduced dependencies during pull requests, before they get merged.

GitHub Security Advisories

Privately discuss, fix, and publish information about security vulnerabilities found in your repository.

GitHub Advisory Database

Browse or search for the vulnerabilities that GitHub knows about. The database contains all curated CVEs and security advisories on the GitHub dependency graph.

GPG commit signing verification

Use GPG or S/MIME to sign tags and commits locally. These are marked as verified on GitHub so other people know the changes come from a trusted source.

Security audit log

Quickly review the actions performed by members of your organization. Your audit log includes details like who performed an action and when.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Enterprise Security

Control and secure access to organization resources like repos, issues, and pull requests with SAML. And allow users to authenticate with their existing GitHub usernames.

Centralize repository management. LDAP is one of the most common protocols used to integrate third-party software with large company user directories.

IP allow list

Limit access to enterprise assets to an allowed set of source IPs. The allow list will block access for any IP addresses not included via the web, API, and Git.

GitHub Connect

Share features and workflows between your GitHub Enterprise Server instance and GitHub Enterprise Cloud.

Audit log API

Keep copies of audit log data to ensure secure IP and maintain compliance for your organization.

Client Apps

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

GitHub Mobile

Take your GitHub projects, ideas, and code to go with a fully-native mobile and tablet experience. Triage, review, and merge from anywhere.

GitHub CLI

Bring GitHub to the command line. Manage issues and pull requests from the terminal, where you’re already working with Git and your code.

GitHub Desktop

Simplify your development workflow with a GUI. Visualize, commit, and push changes without ever touching the command line.

Project
Management

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Projects

Visually track issues, pull requests, and notes as cards that you can arrange to suit your workflow.

Labels

Organize and prioritize your work. Apply labels to issues and pull requests to signify priority, category, or any other information you find useful.

Milestones

Track progress on groups of issues or pull requests in a repository, and map groups to overall project goals.

Issues

Track bugs, enhancements, and other requests, prioritize work, and communicate with stakeholders as changes are proposed and merged.

Unified Contribution Graph

See all of your contributions to GitHub Enterprise and GitHub.com in one place: your profile’s contribution graph.

Org activity graph

See visualizations of your entire organization or specific repositories, including issue and pull request activity, top languages used, and member activity data

Org dependency insights

With dependency insights you can view vulnerabilities, licenses, and other important information for the open source projects your organization depends on.

Repo insights

Use data about activity and contributions within your repositories, including trends, to make data-driven improvements to your development cycle.

Wikis

Host documentation for projects in a wiki within your repository. Contributors can easily edit documentation on the web or locally.

Источник

github.com

Оптимизируйте сайт и получите больше трафика

Попробуйте полную версию Анализа сайта: найдите ошибки на главной и внутренних страницах и исправьте их с помощью советов сервиса. Ежедневный аудит и проверка позиций помогут оценить результаты.

Бесплатная версия:

Анализ только главной страницы

10 проверок в инструментах в день

Ограниченная частота проверки

Платная:

Анализ всех страниц сайта

Сравнение с конкурентами

Проверка позиций по запросам

Автоматический анализ сайта

Еженедельные отчёты на почту

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Важные события

Чек-лист

Параметры домена

Описание

Индекс качества сайта — это показатель того, насколько полезен ваш сайт для пользователей с точки зрения Яндекса.

При расчете индекса качества учитываются размер аудитории сайта, поведенческие факторы и данные сервисов Яндекса. Значение индекса регулярно обновляется.

Если у сайта есть зеркало, то показатель неглавного зеркала сайта будет равен показателю главного.

Показатель ИКС поддомена сайта, как правило, равен показателю основного домена.

Дополнительная информация

Статьи по теме

Данные теста были получены 04.08.2022 22:06

Выбор пользователей 5 из 5

Популярный сайт 5 из 5

Описание

Рядом с адресом сайта в результатах поиска Яндекса могут появляться знаки, основанные на данных о поведении пользователей. Такие знаки могут свидетельствовать об удовлетворенности пользователей и их доверии к сайту.

Популярный сайт — сайт получает этот знак, если имеет высокую посещаемость и постоянную аудиторию.

Выбор пользователей — знак получают сайты с высокой степенью вовлеченности и лояльности пользователей по данным Яндекса.

Статьи по теме

Данные теста были получены 04.08.2022 22:06

Описание

Примерное количество проиндексированных страниц в выдаче Яндекса можно посмотреть через оператор site:, что мы и делаем. Он покажет результат поиска по URL сайта, но точную цифру страниц в индексе выдавать не обязан.

Точные данные Яндекс отображает в Яндекс.Вебмастере. График изменений количества находится в разделе «Индексирование сайта» — «Страницы в поиске».

Данные теста были получены 04.08.2022 22:06

Описание

Сколько страниц сайта Google точно проиндексировал, узнать невозможно. Поисковик не ведет базу данных по URL-адресам.

Примерное количество страниц в выдаче покажет оператор site:, на который мы ориентируемся. Число может быть искажено страницами, которые запрещены к индексу в robots.txt, но попали в выдачу из-за внешних ссылок на них.

Чуть более точное количество покажет раздел «Статус индексирования» в Google Search Console, но и эти данные могут быть искажены из-за применения фильтров.

Данные теста были получены 04.08.2022 22:08

Описание

Примерное количество проиндексированных страниц в выдаче Яндекса можно посмотреть через оператор site:, что мы и делаем. Он покажет результат поиска по URL сайта, но точную цифру страниц в индексе выдавать не обязан.

Точные данные Яндекс отображает в Яндекс.Вебмастере. График изменений количества находится в разделе «Индексирование сайта» — «Страницы в поиске».

Данные теста были получены 04.08.2022 22:06

Описание

Google сканирует сайты, чтобы находить зараженные ресурсы, фишинговые страницы и другие проблемы, которые ухудшают качество выдачи и пользовательский опыт. Благодаря этой информации поисковая система предупреждает пользователей о небезопасных сайтах. В случае, если сайт будет признан опасным, Google может понизить его в выдаче или удалить.

Дополнительная информация

Данные теста были получены 04.08.2022 22:06

Описание

Обычно заражение происходит из-за уязвимости, которая позволяет хакерам получить контроль над сайтом. Он может изменять содержание сайта или создавать новые страницы, обычно для фишинга. Хакеры могут внедрять вредоносный код, например скрипты или фреймы, которые извлекают содержимое с другого сайта для атаки компьютеров, на которых пользователи просматривают зараженный сайт.

Дополнительная информация

Данные теста были получены 04.08.2022 22:06

С 2009 года Роскомнадзор контролирует распространение информации в интернете. Для этого ведомство в 2012 году создало реестр запрещенных сайтов, который пополняется ежедневно. Первыми под блокировку попадают сайты с запрещенным контентом. Также Роскомнадзор может заблокировать сайт за ФЗ 152 «О персональных данных».

Чтобы снять блокировку, нужно убрать материалы на сайте, из-за которых вы получили блокировку. После этого написать письмо на адрес zapret-info@rsoc.ru.

Дополнительная информация

Статьи по теме

Данные теста были получены 04.08.2022 22:06

Разместите кнопку с PR-CY Rank на сайт. Кнопка показывает уровень доверия и качество площадки.

Описание

Данные теста были получены 04.08.2022 22:08

Источник

hbfd/gentelellamaster

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Gentelella Admin is a free to use Bootstrap admin template. This template uses the default Bootstrap 3 styles along with a variety of powerful jQuery plugins and tools to create a powerful framework for creating admin panels or back-end dashboards.

Theme uses several libraries for charts, calendar, form validation, wizard style interface, off-canvas navigation menu, text forms, date range, upload area, form autocomplete, range slider, progress bars, notifications and much more.

We would love to see how you use this awesome admin template. You can notify us about your site, app or service by tweeting to @colorlib. Once the list will grown long enough we will write a post similar to this to showcase the best examples.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Installation via Package Manger

Our goal is to make it installable on different Package Manager! Do you want to use it on your favorite Package Manager and you know how? Pull request all the way!

As of now, this is some installation available:

Bower

To contribute, please ensure that you have stable Node.js and npm installed.

To have all gulp dependencies run npm install

If gulp is installed, follow the steps below.

Gentelella for other platforms and frameworks

Let us know if you have done integration for this admin template on other platforms and frameworks and we’ll be happy to share your work.

Other templates and useful resources

Gentelella is licensed under The MIT License (MIT). Which means that you can use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software. But you always need to state that Colorlib is the original author of this template.

Project is developed and maintained by Colorlib and Aigars Silkalns

Источник

cwrc/HuViz

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

/cwrc/HuViz is a fork of /smurp/huviz where development occurs

HuViz is a Semantic Web graph visualization system which uses a powerful system of interactions which can be captured to produce replayable scripts. It is rather like SQL (the Structured Query Language) but applied to the task of creating graph visualizations.

The commands in HuViz can be thought of as moving nodes around among various sets, where each set behaves in a particular way on screen.

The Verbs are the operations which move nodes between the various sets, ie sets of nodes in particular states.

Источник

sam-github/whereami

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Given a directory of some images, that contains a sub-directory that contains some images, create a command line utility that reads the EXIF data from the images and writes the image path, latitude and longitude to file as a CSV. Use Go routines and channels to do the reads concurrently if possible. For extra credit, provide an option to write to HTML as well.

Unsurprisingly, the exif parsing benefits a lot from a goroutine pool, but using a parallel fs walker helps a bit.

Источник

Get the complete developer platform.

How often do you want to pay?

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

The basics for individuals
and organizations

$ 0 per month

Host open source projects in public GitHub repositories, accessible via web or command line. Public repositories are accessible to anyone at GitHub.com.

Keep projects secure by automatically opening pull requests that update vulnerable dependencies to secure versions, and update out-of-date dependencies.

Use execution minutes with GitHub Actions to automate your software development workflows. Write tasks and combine them to build, test, and deploy any code project on GitHub.

Host your own software packages or use them as dependencies in other projects. Both private and public hosting available.

Give your developers flexible features for project management that adapts to any team, project, and workflow — all alongside your code.

Get help with most of your GitHub questions and issues in our Community Forum.

Exclusive add-ons

With GitHub Copilot, get suggestions for whole lines or entire functions—right inside your editor.

Advanced collaboration for
individuals and organizations

$ 4 per user/month

* Discounted pricing is for new yearly customers paying with credit cards or PayPal. After first year, price is subject to change. GitHub will send you a notification email at least 30 days in advance of any price change.

Everything included in Free, plus.

Enforce restrictions on how code branches are merged, including requiring reviews by selected collaborators, or allowing only specific contributors to work on a particular branch.

Assign multiple users or a team to review a pull request.

Easily discuss and collaborate on pull requests before submitting to formal review.

Automatically request reviews—or require approval—by selected contributors when changes are made to sections of code that they own.

Ensure that pull requests have a specific number of approving reviews before collaborators can make changes to a protected branch.

Host documentation and simple websites for your project in a wiki format that contributors can easily edit either on the web or command line.

A job cannot access secrets that are defined in an environment unless it is running on the specified branch.

Use execution minutes with GitHub Actions to automate your software development workflows. Write tasks and combine them to build, test, and deploy any code project on GitHub.

Host your own software packages or use them as dependencies in other projects. Both private and public hosting available.

GitHub Support can help you troubleshoot issues you run into while using GitHub.

Enterprise

Security, compliance,
and flexible deployment

$ 21 per user/month

* Discounted pricing is for new yearly customers paying with credit cards or PayPal. After first year, price is subject to change. GitHub will send you a notification email at least 30 days in advance of any price change.

Everything included in Team, plus.

Own and control the user accounts of your enterprise members through your identity provider (IdP).

Automatically invite members to join your organization when you grant access on your IdP. If you remove a member’s access to your GitHub organization on your SAML IdP, the member will be automatically removed from the GitHub organization.

GitHub Enterprise Cloud includes the option to create an enterprise account, which enables collaboration between multiple organizations, gives administrators a single point of visibility and management and brings license cost savings for identical users in multiple organizations.

When a workflow job references an environment, the job won’t start until all of the environment’s protection rules pass.

As a GitHub Enterprise Cloud organization administrator, you can now access log events using our GraphQL API and monitor the activity in your organization.

GitHub offers AICPA System and Organization Controls (SOC) 1 Type 2 and SOC 2 Type 2 reports with IAASB International Standards on Assurance Engagements, ISAE 3000, and ISAE 3402.

Government users can host projects on GitHub Enterprise Cloud with the confidence that our platform meets the low impact software-as-a-service (SaaS) baseline of security standards set by our U.S. federal government partners.

Use an identity provider to manage the identities of GitHub users and applications.

Quickly review the actions performed by members of your organization. Keep copies of audit log data to ensure secure IP and maintain compliance for your organization.

Share features and workflows between your GitHub Enterprise Server instance and GitHub Enterprise Cloud.

Use execution minutes with GitHub Actions to automate your software development workflows. Write tasks and combine them to build, test, and deploy any code project on GitHub.

Host your own software packages or use them as dependencies in other projects. Both private and public hosting available.

Exclusive add-ons

Automatically find and fix vulnerabilities before they are put into production. Get notified if your secrets have been exposed in your codebase.

With Premium, get a 30-minute SLA and 24/7 web and phone support. With Premium Plus, get everything in Premium plus your own Support Account Manager and more.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

“ GitHub is the world’s mono repository, so sharing our open source there is natural.”

— Martin Andersen, VP of Engineering, Trustpilot

“ GitHub Advanced Security is there for every pull request and excels compared to other static analysis tools we have used.”

— Dimosthenis Kaponis, CTO, Netdata

“ GitHub keeps us up to speed with the industry’s best tools. We want new hires to know GitHub is in our toolchain—it makes them excited to join us.”

— Spencer Kaiser, Principal Architect of Emerging Tech, American Airlines

“ This collaborative way of building software is unstoppable. It isn’t going away—and GitHub has its place in that. We can make the whole company rethink how they build software.”

— Ingo Sauerzapf, SAP Cloud Development Tools Manager

“ People know what a pull request is because it’s how they contribute to open source projects. We have many developers who are well-versed with GitHub, either for personal development or previous roles. With GitHub Enterprise, no one has to relearn the wheel.”

— Laurent Ploix, Product Manager, Spotify

“ I have seen some truly revolutionary actions happen in communities on GitHub. People are collaborating on code but they’re also having foundational conversations on best practices and how software, as a whole, is built. More and more, GitHub is an internet archive. It’s a deeply social and critical piece of our infrastructure.”

— Michael Glukhovsky, Developer, Stripe

“ When we started talking about code reuse, we felt like we already had the perfect platform in place: GitHub.”

— Timothy Carmean, Software Processes and Tools Supervisor, Ford

“ Using GitHub Enterprise Cloud removes the burden of managing infrastructure, and we don’t need to worry about the availability of our versioning code, source code and versioning tools. It lets us focus on what’s important for our business, and that’s our customers.”

— Victor Gomes, Infosec Tech Manager, Nubank

Compare features

Enterprise

Select a plan to review its features

Code management

Host open source projects in public GitHub repositories, accessible via web or command line. Public repositories are accessible to anyone at GitHub.com.

Host code in private GitHub repositories, accessible via appliance, web, and command line. Private repositories are only accessible to you and people you share them with.

Code workflow

Free for public repositories

Free for public repositories

Free for public repositories

Use execution minutes with GitHub Actions to automate your software development workflows. Write tasks and combine them to build, test, and deploy any code project on GitHub. Minutes are free for public repositories.

Free for public repositories

Free for public repositories

Free for public repositories

Free for public repositories

Free for public repositories

Free for public repositories

Host your own software packages or use them as dependencies in other projects. Both private and public hosting available. Packages are free for public repositories.

Free for public repositories

Free for public repositories

Free for public repositories

Review new code, see visual code changes, and confidently merge code changes with automated status checks.

Allow contributors to easily notify you of changes they’ve pushed to a repository – with access limited to the contributors you specify. Easily merge changes you accept.

Enforce restrictions on how code branches are merged, including requiring reviews by selected collaborators, or allowing only specific contributors to work on a particular branch.

Automatically request reviews – or require approval – by selected contributors when changes are made to sections of code that they own.

Easily discuss and collaborate on pull requests before submitting to formal review.

Assign more than one person to a pull request.

Assign multiple users or a team to review a pull request.

See data about activity and contributions within your repositories, including trends. You can use this data to improve collaboration and make development faster and more effective.

Send scheduled messages to you or your team listing open pull requests.

Automatically assign code reviews to members of your team based on one of two algorithms.

When a workflow job references an environment, the job won’t start until all of the environment’s protection rules pass.

A job cannot access secrets that are defined in an environment unless it is running on the specified branch.

Collaboration

Invite any GitHub member, or all GitHub members, to work with you on code in a public repository you control – including making changes and opening issues.

Invite any GitHub member, or all GitHub members, to work with you on code in a private repository you control – including making changes and opening issues.

Track bugs, enhancements, and other requests, prioritize work, and communicate with stakeholders as changes are proposed and merged.

Visualize and manage issues, pull requests, and notes with custom fields that you can arrange to suit your workflow.

Track progress on groups of issues or pull requests in a repository, and map groups to overall project goals.

Discuss any topic, unattached to a specific project or issue. Control who has access, notify discussion participants with updates, and link from anywhere.

Manage access to projects on a team-by-team, or individual user, basis.

Host documentation and simple websites for your project in a wiki format that contributors can easily edit either on the web or command line.

Assign more than one person to an issue.

Security and compliance

Automatically find and fix vulnerabilities before they are put into production. Powered by the security research community and the world’s most advanced semantic code analysis engine.

Get notified if your secrets have been exposed in your codebase.

Understand the security impact of newly introduced dependencies during pull requests, before they get merged.

Get notified when there are new vulnerabilities affecting dependencies in your repositories.

Keep projects secure by automatically opening pull requests that update vulnerable dependencies to secure versions.

Keep projects up-to-date by automatically opening pull requests that update out-of-date dependencies.

Ensure that pull requests have a specific number of approving reviews before collaborators can make changes to a protected branch.

Ensure that all required CI tests are passing before collaborators can make changes to a protected branch.

Privately discuss, fix, and publish information about security vulnerabilities found in your repository.

Define users’ level of access to your code, data and settings.

Use an extra layer of security with two factor authentication (2FA) when logging into GitHub.

Quickly review the actions performed by members of your organization.

Keep copies of audit log data to ensure secure IP and maintain compliance for your organization.

Share features and workflows between your GitHub Enterprise Server instance and GitHub Enterprise Cloud.

Use an identity provider to manage the identities of GitHub users and applications.

Access GitHub Enterprise Server using your existing accounts and centrally manage repository access.

Limit access to known allowed IP addresses.

Marketplace and integrations

Install apps that integrate directly with GitHub’s API to improve development workflows – or build your own for private use or publication in the GitHub Marketplace.

Define tests that GitHub automatically runs against code being committed to your repository, and get details about failures and what is causing them.

Create requirements for automatically accepting or rejecting a push based on the contents of the push.

Support and deployment

Get help with most of your GitHub questions and issues in our Community Forum.

GitHub Support can help you troubleshoot issues you run into while using GitHub. Get support via the web.

With Premium, get a 30-minute SLA and 24/7 web and phone support. With Premium Plus, get everything in Premium plus your own Support Account Manager and more.

GitHub Support can help you troubleshoot issues you run into while using GitHub. Get support via phone.

Pay bills via invoice, rather than using your credit card.

Self-hosted GitHub for on-prem appliances or self-managed cloud tenants.

We love people who are changing the world

Open source teams

If you manage multiple contributors, there’s a free option. We also run GitHub Sponsors, where we help fund your work.

Students and teachers

We’ve partnered with industry leaders to give students and teachers free access to the best developer tools—for the school year and beyond.

Nonprofits

Work for a government-recognized nonprofit, association, or 501(c)(3)? Get a discounted Organization account on us.

Frequently asked questions

Subscriptions & Payments

What are the differences between GitHub Free, GitHub Pro, GitHub Team and GitHub Enterprise plans?

GitHub Free is our basic plan created for individuals and small teams to collaborate on private and public repositories.
GitHub Pro offers additional usage limits and functionality for advanced collaboration in individual user accounts.
GitHub Team offers additional functionality for advanced collaboration across repositories for growing teams.
GitHub Enterprise adds additional security for accessing your organization and the option to purchase GitHub Advanced Security. To learn more about types of GitHub accounts, please click here.

How do I view and manage my subscription?

You can view your account’s subscription, your other paid features and products, and your next billing date in your account’s billing settings. Click here to learn more.

How can I change my GitHub subscription?

What payment methods are accepted?

You can pay for GitHub Pro, Team and Enterprise with a credit card, debit card or with a PayPal account. We also support invoice payments for the Enterprise plan.

What happens if payment fails?

After an initial failed payment, we apply a 14 day grace period on your account and attempt to process a payment each week. After three failed payments, paid features are locked.

How can I unlock my account after several failed transactions?

You can unlock the paid features on your account and trigger a new payment attempt by updating the payment method on your account. To learn more about how to manage your payments go here.

How can I get subscription payment receipts?

You can access your payment history in the billing settings. Click here to learn more.

How do I add extra information to my payment receipts like business name, address and/or VAT ID?

If your company, country, or accountant requires your receipts to provide more detail, you can add extra information by following these steps.

Actions & Packages

Which plans include access to GitHub Actions and Packages?

GitHub Actions and Packages are free for public repositories and packages on all our current per-user plans, while private repositories and packages receive a set amount of free minutes, storage, and data transfer depending on the per-user plan. Legacy per-repository plans (Bronze, Silver, Gold etc) do not come with access to GitHub Actions and Packages but they can be upgraded to a current per-user plan.
Learn more about billing for Actions here. Learn more about billing for Packages here.

How do I manage my spending for Actions and Packages?

You can manage your spending for Actions and Packages in your billing settings page under the payment information tab. To learn more, click here.

How do I estimate my spending limits?

To make estimations for your project, please visit our pricing calculator page.

How do I view how much GitHub Actions & Packages I’ve used?

You can download a usage report by following this guide.

How do I clear GitHub Actions & Packages shared storage?

You can use this API to list the artifacts in the repository. You can then simply delete artifacts by referencing this guide. You can also set a custom retention period to something other than the default 90 days, by referencing this guide.

How long do I have to wait for changes to my shared storage to be reflected?

Storage usage data synchronizes every hour. To learn more go here.

How do I add Git LFS data packs?

To add Git Large File Storage data packs please follow this guide.

Is the Packages Storage amount how much usage I have for repository storage?

The Packages Storage amount indicated on each plan is specifically for GitHub Packages usage. As for regular repository storage, we recommend repositories be kept under 1GB each. Although repositories have a hard size limit of 100GB. See this article to learn more.
Repository storage limit is the same regardless of which GitHub plan you choose. However, using Git LFS, the maximum file size you can store varies depending on the plan you choose. To learn more go here

Codespaces

How do I enable Codespace on my account?

Codespaces can only be enabled for organizations using GitHub Team or GitHub Enterprise Cloud. To learn more please go here.

How do I view how much GitHub Codespaces I have used?

You can view your Codespaces usage in the billing settings. Click here to learn more.

How do I manage my spending for Codespaces?

Organization owners and billing managers can manage the spending limit for Codespaces in the billing settings. You can learn more about managing the spending limit here.

How do I estimate the cost for the project?

To make estimations for your project please visit the pricing calculator page.

Copilot

I work on open source projects, can I get access to GitHub Copilot for free?

People who maintain popular open source projects receive a credit to have 12 months of GitHub Copilot access for free. A maintainer of a popular open source project is defined as someone who has write or admin access to one or more of the most popular open source projects on GitHub. Simply visit the GitHub Copilot subscription page to see if you are one of the open source maintainers that meet our criteria for a complimentary subscription. If you do, you should see that you can add GitHub Copilot for no charge. If you see a charge on the purchase page then this means that you do not qualify at this time. Once awarded, if you are still a maintainer of a popular open source project when your initial 12 months subscription expires then you will be able to renew your subscription for free.

I am a student, can I get access to GitHub Copilot for free?

Yes, if you are a student within our GitHub Global Campus Program, you get access to GitHub Copilot for free through the Student Developer Pack. If you are a GitHub Global Campus Student then you will see that GitHub Copilot is offered to you for no charge when you visit the GitHub Copilot subscription page. If you see a charge then you do not meet the criteria as a verified student at this time. Learn more about how to apply for the GitHub Student Developer Pack

What GitHub account types does GitHub Copilot work with?

What is the pricing for GitHub Copilot?

What IDEs and editors does GitHub Copilot currently support?

GitHub Copilot is currently available as an extension for Neovim, JetBrains IDEs, Visual Studio, and Visual Studio Code. You can use the GitHub Copilot extension on your desktop or in the cloud on GitHub Codespaces. GitHub Copilot is licensed to individual users. Your employer or organizations you work with may have policies regarding your use of GitHub Copilot.

GitHub Advanced Security

How can I learn more about GitHub Advanced Security?

GitHub Advanced Security is only available on the GitHub Enterprise plan (Cloud and Server) as a separately paid add-on. You can learn more about GitHub Advanced Security on our web page. To request a product demo please submit this form.

What’s included in the GitHub Advanced Security?

GitHub Advanced Security provides the following features:

How does GitHub Advanced Security pricing work?

Learn more about GitHub Advanced Security pricing and billing here.

Which programming languages are supported?

Learn more about GitHub code scanning supported languages here.

GitHub Enterprise Cloud Trial

What’s included in the trial?

You can try GitHub Enterprise for free for 30 days. If you are a new GitHub customer, your trial includes 50 seats. If you need more seats to evaluate GitHub Enterprise Cloud, contact GitHub’s Sales team. Learn more and set up your trial experience.

Can I skip the trial and start with the paid version of GitHub Enterprise?

Yes, you can sign up directly for a paid GitHub Enterprise plan by going to the billing settings in your account. Read more about how we bill for enterprise.

How do I add members to the trial organization account?

If you are a new GitHub customer, your trial includes 50 seats. If you are an existing GitHub Team customer, your trial is valid for your existing number of seats. If you need more seats to evaluate GitHub Enterprise Cloud, contact Sales.

How do I add collaborators to the repositories in the organization account with the trial?

Anyone with admin access can add outside collaborators to the repository via settings. Step-by-step instructions on adding collaborators to repositories can be found here.

What happens when the trial ends?

If you are a new user your account will be downgraded to a free plan. If you use an existing organization, your plan will be downgraded to the plan you were using before the trial. To purchase GitHub Enterprise or downgrade from within your account, follow along here.

How do I pay for GitHub Enterprise?

You can pay for GitHub Enterprise with a credit card, PayPal or request an invoice through the GitHub
Sales team. Learn more about enterprise billing.

Источник

feast-dev/feast

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Feast (Feature Store) is an open source feature store for machine learning. Feast is the fastest path to manage existing infrastructure to productionize analytic data for model training and online inference.

Feast allows ML platform teams to:

Please see our documentation for more information about the project.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

The above architecture is the minimal Feast deployment. Want to run the full Feast on Snowflake/GCP/AWS? Click here.

Источник

oatley/Maps-Godot

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

WIP: Rust library written to work with Godot game engine through GDNative. Generates portable map biomes, exported in JSON.

Underlake: Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software Cave: Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software Ocean: Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

About

WIP: Rust library written to work with Godot game engine through GDNative. Generates portable map biomes, exported in JSON.

Resources

Stars

Watchers

Forks

Releases

Packages 0

Languages

Footer

You can’t perform that action at this time.

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.

Источник

NASA WorldWind

NASA Ames Research Center

Popular repositories

The NASA WorldWind Javascript SDK (WebWW) includes the library and examples for creating geo-browser web applications and for embedding a 3D globe in HTML5 web pages.

The NASA WorldWind Java SDK (WWJ) is for building cross-platform 3D geospatial desktop applications in Java.

The NASA WorldWind Java SDK for Android (WWA) includes the library, examples and tutorials for building 3D virtual globe applications for phones and tablets.

The NASA WorldWind Server Kit (WWSK) is an open source Java project that assembles GeoServer for easy distribution and implementation.

This GitHub organization’s GitHub Pages placeholder site

This GitHub organization’s default community health files.

The NASA WorldWind Javascript SDK (WebWW) includes the library and examples for creating geo-browser web applications and for embedding a 3D globe in HTML5 web pages.

15 Updated Aug 17, 2022

The NASA WorldWind Java SDK for Android (WWA) includes the library, examples and tutorials for building 3D virtual globe applications for phones and tablets.

13 Updated Aug 12, 2022

The NASA WorldWind Java SDK (WWJ) is for building cross-platform 3D geospatial desktop applications in Java.

38 Updated Jun 7, 2022

This GitHub organization’s GitHub Pages placeholder site

Источник

skyrising/carpetmod

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

This branch is 166 commits ahead of gnembon:master.

Open a pull request to contribute your changes upstream.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Setting up your sources

Using the build system

Edit the files in the src folder, like you would for a normal project. The only special things you have to do are as follows:

To generate patch files so they show up in version control

Use gradlew genPatches

To apply patches after pulling

To create a release / patch files

To run the server locally (Windows)

Use mktest.cmd to run the modified server with generated patches as a localhost server. It requires gradlew createRelease to finish successfully as well as using default paths for your minecraft installation folder.

In case you use different paths, you might need to modify the build script. This will leave a ready server jar file in your saves folder.

It requires to have 7za installed in your paths

Источник

Topics

Browse popular topics on GitHub.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

PostgreSQL is an open source database system.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Spring Boot is a coding and configuration model for Java applications.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Nim is a statically typed, compiled, garbage-collected systems programming language.

All featured topics

3D modeling is the process of virtually developing the surface and structure of a 3D object.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Ajax is a technique for creating interactive web applications.

Algorithms are self-contained sequences that carry out a variety of tasks.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Amp is a non-blocking concurrency library for PHP.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Android is an operating system built by Google designed for mobile devices.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Angular is an open source web application platform.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Ansible is a simple and powerful automation engine.

An API (Application Programming Interface) is a collection of protocols and subroutines for building software.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Arduino is an open source hardware and software company and maker community.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

ASP.NET is a web framework for building modern web apps and services.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Atom is a open source text editor built with web technologies.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

An awesome list is a list of awesome things curated by the community.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Amazon Web Services

Amazon Web Services provides on-demand cloud computing platforms on a subscription basis.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Azure is a cloud computing service created by Microsoft.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Babel is a compiler for writing next generation JavaScript, today.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Bash is a shell and command language interpreter for the GNU operating system.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Bitcoin is a cryptocurrency developed by Satoshi Nakamoto.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Bootstrap is an HTML, CSS, and JavaScript framework.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

A bot is an application that runs automated tasks over the Internet.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

C is a general purpose programming language that first appeared in 1972.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Chrome is a web browser from the tech company Google.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Chrome extensions enable users to customize the Chrome browsing experience.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Command line interface

A CLI, or command-line interface, is a console that helps users issue commands to a program.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Clojure is a dynamic, general-purpose programming language.

Automate your code review with style, quality, security, and test‑coverage checks when you need them.

Ensure your code meets quality standards and ship with confidence.

Compilers are software that translate higher-level programming languages to lower-level languages (e.g. machine code).

Automatically build and test your code as you push it upstream, preventing bugs from being deployed to production.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

The coronavirus disease 2019 (COVID-19) is an infectious disease caused by SARS-CoV-2.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

C++ is a general purpose and object-oriented programming language.

Источник

baumer-lab/fertile

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Tools to make achieving R project reproducibility easy!

miceps : variable containing path to directory containing following project:

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Easily Create Reproducibility Reports

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Run Reproducibility Checks

fertile contains 16 checks on different aspects of reproducibility:

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Warnings For Potentially Non-Reproducible Commands

Several data-reading functions built in to fertile ’s warning system:

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Customize warning system by:

You can install fertile from GitHub with:

The fertile release at the time of publication for the above citation can be found here: https://github.com/baumer-lab/fertile/releases/tag/v1.0

About

creating optimal conditions for reproducibility

Источник

Github where the world builds software

We’ve verified that the organization grpc controls the domain:

grpc.io

Pinned

The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)

The Go language implementation of gRPC. HTTP/2 based RPC

The Java gRPC implementation. HTTP/2 based RPC

gRPC for Web Clients

A repository for gRFCs

The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)

218 Updated Aug 25, 2022

The Java gRPC implementation. HTTP/2 based RPC

69 Updated Aug 25, 2022

The Go language implementation of gRPC. HTTP/2 based RPC

12 Updated Aug 25, 2022

9 Updated Aug 25, 2022

The Swift language implementation of gRPC.

1 Updated Aug 25, 2022

A repository for gRFCs

34 Updated Aug 25, 2022

1 Updated Aug 25, 2022

17 Updated Aug 25, 2022

Repository for the gRPC website and documentation

9 Updated Aug 24, 2022

Repo for gRPC testing infrastructure support code

2 Updated Aug 24, 2022

People

Top languages

Most used topics

Footer

You can’t perform that action at this time.

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.

Источник

raysandeep/FMIYC

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Find Me If You Can

Searching that catchy movie or tv scene, now easier.

Scrolling through Instagram or Facebook and came across a really funny or interesting clip from a movie or show? Spend hours thinking about it but still can’t find where the scene is from and now you cannot get the scene out of your head? FMIYC helps you find the movie or show with a clean and user friendly UI where the user is just required to upload the video onto our website. Once uploaded, within a few minutes, we give the user the awaited name he/ she was waiting for!

Challenges we ran into

We started creating the web application with Flask since it’s easier and faster to develop. We usually do this and then migrate to a Django application. This time it was tough to do that considering our excessive dependency on AWS. We made our Flask application easily executable instead.

We haven’t added steps to run the code since there’s a lot of private access keys to be used. Contact us for more.

About

Searching that catchy movie or tv scene, now easier.

Источник

DataWingSoftware/foundation

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

This branch is not ahead of the upstream foundation:master.

No new commits yet. Enjoy your day!

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Welcome to Foundation

Foundation is the most advanced responsive front-end framework in the world. You can quickly prototype and build sites or apps that work on any kind of device with Foundation, which includes layout constructs (like a fully responsive grid), elements and best practices.

Foundation is MIT-licensed and absolutely free to use. Foundation wouldn’t be possible without the support of the entire ZURB team, our friends and colleagues who gave feedback, and some luminaries who did some heavy lifting that we took advantage of (thanks guys).

Foundation was made by ZURB, a product design company in Campbell, CA.

If Foundation knocks your socks off the way we hope it does and you want more, why not check out our jobs?

Many thanks to all the people working on Foundation either to improve the base code or to support specific frameworks. If you want to get on this readme send an email to foundation@zurb.com, and if you have questions you can join the Unofficial Foundation Google Group here: http://groups.google.com/group/foundation-framework-

WordPress (Versions marked 3/20/13)

Ruby on Rails Sass Gems

MIT Open Source License

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the «Software»), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED «AS IS», WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

About

The most advanced responsive front-end framework in the world. Quickly create prototypes and production code for sites and apps that work on any kind of device.

Источник

MammaMiaTeam/Fireflower

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Powerful Nintendo DS patching toolchain

Fireflower is the most advanced patcher for Nintendo DS games. It works fundamentally different to any currently existing patcher and aims towards performance, user-friendliness and practicability.

The whole toolchain essentially consists of three programs:

Patching targets

Fireflower supports all possible patching targets (targets are locations where raw code can be inserted, not patched):

Targets are specified using the main node in the configuration file. You can specify either single files or whole directories to be compiled to a specific target. Note that as of now only binary targets are supported. Overlay targets will be supported in a future version.

Cross-processor hooking is illegal. From a practical standpoint it wouldn’t make any sense anyways since the architechtures don’t support the same set of instructions.

Fireflower is the first patcher supporting arm7 targets. If you ever consider patching the arm7 you’re expected to precisely know what you are doing. I verified that it works without any issues and I was able to inject code on the (very limited) arm7 heap, so it shouldn’t incur any bugs.

arm7 overlays are pretty special in the sense they (1) are literally in no existing game and (2) their use is fairly limited since the arm7 is usually not exposed to filesystem related functions.

In case someone is brave enough to try it out here’s a small guide:

Basic patching

Fireflower adds three hook types:

a) hook : Causes a direct branch to your code (generates b / bx ). The replaced instruction is not saved. Useful for raw assembly modification.

c) safe : Causes a function call to a thunk that saves all registers. The replaced instruction is saved. Fireflower warns you if the moved instruction will cause different program behaviour. Note that this hook type is deprecated and should only be used for backwards-compatibility with NSMBe.

Fireflower also adds a replacement type:

over : Causes the symbol to overwrite code at the specified address. The size of the overwritten area is determined by the size of the symbol.

File IDs

Fireflower allows you to access any file in the nds tree via file IDs:

New keywords

Fireflower exposes new keywords to help the user in writing well-defined code:

thumb : Causes the function to get compiled in thumb mode

asm_func : Causes the function to remove function prologues/epilogues with the constraint of only allowing inline assembly

nodisc : Causes the compiler to not discard the function at higher optimization levels. This is especially important when your function is static and you call it from assembly, in which case the compiler cannot detect the reference and therefore discards it.

The symbol map is huge, text based and forces you to name your functions after the hook causing confusion to the user if the hook is not properly documented.

At the end arm9.bin gets patched with the hook information and another autoload region gets added, placing the new code into previous heap area.

Since fireflower also allows adding files and/or accessing them from code, the FNT gets extended with new directories (this only works if you place your files into a new directory). It keeps old file IDs intact in order to avoid file system corruption during rebuild.

Extract all tools into one directory using

This will dump the filesystem’s contents into a data folder

Grab your configuration dependent on the game you’re trying to patch and put it into the project tree’s root. Fireflower will need a file named buildroot.txt containing a path to your JSON configuration file so make sure to check a) it’s in the same directory as fireflower.exe b) it points to the JSON with a relative path

If you set up everything correctly you can start writing code in the directories you specified in the configuration. Then run

It should automatically rebuild the nds file. You can also specify other postbuild commands in the configuration.

In case the patching process failed, fireflower will inform you via the command line. Take warnings seriously, they might contain the reason why it failed.

Note that fireflower is not finished yet and needs a cleaner setup to enhance user experience. Things like overlay creation have been in an early alpha version which got scrapped due to becoming overly complicated. Initially, different overlay patching modes were possible but both introduced difficulties with the linker and with the configuration, making setup hardly enjoyable. If you really need such features consider manually modifying the overlays.

Источник

whistling-duck-labs/warbler

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

A desktop app for handling database migrations

Built using Electron, React, and Redux, Warbler is a GUI for making easy migrations to Postgres databases. Fully automated generation of Sequelize model files and Sequelize migration files. Perform database migrations without a single line of code. Currently tested using Postgres databases on macOS.

clone or fork the repository

Built on top of the Electron Boilerplate found here https://github.com/szwacz/electron-boilerplate.git

For more detailed information, see BoilerplateREADME.md

About

A desktop app for handling database migrations

Источник

VincentHawks/hello-world

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Welcome to GitHub—where millions of developers work together on software. Ready to get started? Let’s learn how this all works by building and publishing your first GitHub Pages website!

Right now, we’re in your first GitHub repository. A repository is like a folder or storage space for your project. Your project’s repository contains all its files such as code, documentation, images, and more. It also tracks every change that you—or your collaborators—make to each file, so you can always go back to previous versions of your project if you make any mistakes.

This repository contains three important files: The HTML code for your first website on GitHub, the CSS stylesheet that decorates your website with colors and fonts, and the README file. It also contains an image folder, with one image file.

Describe your project

You are currently viewing your project’s README file. README files are like cover pages or elevator pitches for your project. They are written in plain text or Markdown language, and usually include a paragraph describing the project, directions on how to use it, who authored it, and more.

Your first website

GitHub Pages is a free and easy way to create a website using the code that lives in your GitHub repositories. You can use GitHub Pages to build a portfolio of your work, create a personal website, or share a fun project that you coded with the world. GitHub Pages is automatically enabled in this repository, but when you create new repositories in the future, the steps to launch a GitHub Pages website will be slightly different.

Rename this repository to publish your site

Let’s get started! To update this repository’s name, click the Settings tab on this page. This will take you to your repository’s settings page.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Once you click Rename, your website will automatically be published at: https://your-username.github.io/. The HTML file—called index.html —is rendered as the home page and you’ll be making changes to this file in the next step.

Congratulations! You just launched your first GitHub Pages website. It’s now live to share with the entire world

Making your first edit

When you make any change to any file in your project, you’re making a commit. If you fix a typo, update a filename, or edit your code, you can add it to GitHub as a commit. Your commits represent your project’s entire history—and they’re all saved in your project’s repository.

With each commit, you have the opportunity to write a commit message, a short, meaningful comment describing the change you’re making to a file. So you always know exactly what changed, no matter when you return to a commit.

Practice: Customize your first GitHub website by writing HTML code

Want to edit the site you just published? Let’s practice commits by introducing yourself in your index.html file. Don’t worry about getting it right the first time—you can always build on your introduction later.

Let’s start with this template:

To add your introduction, copy our template and click the edit pencil icon at the top right hand corner of the index.html file.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Delete this placeholder line:

Then, paste the template to line 15 and fill in the blanks.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

🎉 You just made your first commit! 🎉

Work with GitHub on your computer using GitHub Desktop

GitHub Desktop is a free app from GitHub for Windows and Mac that allows you to easily work with your GitHub repositories from your computer. You just saw how you can commit to a repository from GitHub.com, but most developers do the majority of their work from their computer (locally) before pushing it up to GitHub. So let’s try that out!

Practice: Use GitHub Desktop and an editor to make a change from your computer

Start by downloading GitHub Desktop if you haven’t already done so, and install it on your computer. Go through the GitHub Desktop onboarding steps, and when you get to the “Let’s get started” screen, go ahead and choose the repository you were just working with on GitHub.com, and click “Clone.”

Using an editor to make changes

Let’s make a change to your GitHub Pages site, just like you did on GitHub.com, except this time we’re going to do it all from your computer. From GitHub Desktop, click the “Open in…” button in the middle of the screen to “open the repository in your external editor” that you just downloaded.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

In the left sidebar, click the index.html file to open it, and go ahead and add another line. Maybe, “Building websites is fun! You should try it too!” or whatever you want to add.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Now switch back to GitHub Desktop, and you should see the change you made.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Commit your changes

Now you can commit your changes by typing a message in the Summary box at the bottom left, and then click the blue Commit button below that.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Push your changes to GitHub.com

One of the great things about working on things on your computer is that you get to control when other people see them. Now let’s push your commit to GitHub.com as well so it’s saved there and you can publish it to your site. Click the “Push origin” button to push your commit to GitHub.com.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Now click the “View on GitHub” button to get back to your repository’s page on GitHub.com.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Deploy and see your changes live on your GitHub Pages website!

Once you commit your changes, they are automatically published on your GitHub Pages website. Refresh your browser to see it live!

Hooray! Now you have your repository linked between your computer and GitHub.com. In the future, you can use GitHub Desktop to push any changes you decide to make from your computer.

Extra Credit: Keep on building!

Change the placeholder Octocat gif on your GitHub Pages website by creating your own personal Octocat emoji or choose a different Octocat gif from our logo library here. Add that image to line 12 of your index.html file, in place of the link.

Want to add even more code and fun styles to your GitHub Pages website? Follow these instructions to build a fully-fledged static website.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Everything you need to know about GitHub

Getting started is the hardest part. If there’s anything you’d like to know as you get started with GitHub, try searching GitHub Help. Our documentation has tutorials on everything from changing your repository settings to configuring GitHub from your command line.

Источник

ishepard/CRExperiment

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

This tool can be used to do online (controlled) experiments on code reviews. CRExperiment has been previously used in these studies:

If you would like to run the tool, you can do it with very simple steps. First, clone the repo:

It is suggested to make use of virtualenv :

INSTALL THE REQUIREMENTS

Install the requirements:

CRExperiment uses Flask to create a webserver. Fore more information about Flask, check the documentation.

In your terminal, type:

On your browser, you can now visit the page http://127.0.0.1:5000/ to see the experiment landing page.

If you need to extend or modify CRExperiment, no worries, we got you covered!

Here are some things you need to know before hacking:

resources/experiments: the source code to be reviewed goes into this directory. In order to be correctly rendered by CRExperiment, the source code must follow these guidelines:

Inside the file, you have to put the source code of the file(s) to be reviewed between 2 strings

, representing the start and end of the source code.

, have to be followed by the following information:

As an example, the string

0L-ImageSprite.java means the starting of the source code of file number 0, left side, called ImageSprite.java; while the string

0R-ImageSprite.java means the starting of the source code of file number 0, right side, called ImageSprite.java.

Every source code must have 2 versions, Left or Right, representing the file before and after the commit.

You can put as many source codes of files as you want: they will all be presented in the same webpage. You just have to increase the file_number, otherwise in the logs you will not be able to trace in which file the participant put a comment.

Источник

mediastream/PlatformSDKiOS

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

This library allows you to embed and control your VOD and Live Stream player on your iOS application.

First you need to add the library in your dependencies. The easiest way to do it is using our cocoapods library:

For iOS xcframework compatibility

Don’t forget to select «YES» in «Allow Arbitrary Loads», which is inside the «App Transport Security» property. Also, allow «Required Background mode» by selecting the option as in the image.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

After doing this, you can Donwload a Sample remember to change the pod version to the latest update before doing pod install, also you can start with this basic code example of usage:

This class holds the configurations for the MediastreamPlatformSDK.

ReturnMethodDescription
voidaddAdCustomAttribute(key: String, value: String)Add a custom attribute to the Ad. It applys only if an adUrl was passed
voidaddDrmHeader(key: String, value: String)Allows to add headers necessary to complete the request to get the license to play protected files.
voidaddYouboraExtraParams(value: String)Allows send youbora extraparams. The limit is 20 items, the index is equivalent in youbora to the index plus one.

Mediastream player for Live or VOD from Mediastream Platform. Includes ads from VAST.

NameTypeRequiredDescription
volumeIntNoChanges the video volume and return the current value
currentTimeDoubleNoReturn the current position of the video. If a value is provided the player will jump to that position
ReturnMethodDescription
voidsetup(config: MediastreamPlayerConfig)Configure the player.
voidplay()Start playing the video.
voidpause()Pauses the video.
voidstop()Stop playing the video. Same as pause().
voidseekTo(Double: position)Go to the specified position in the video.
voidreloadPlayer(MediastreamPlayerConfig config)Allows to reload the player with a new content without kill the player instance
voidreleasePlayer()This method is used to destroy the actual player, as a recommendation it’s preferable to call it in the «deinit()» event of your view.

MediastreamPlatoformSDK provides a build in event handler for capturing different events that may ocurr during the video reproduction

Источник

codeforboston/urbanite

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Urbanite: Boston is an app that allows users to access ‘hidden’ cultural gems in their local environment by leveraging social media streams from local venues and cultural organizations like bands, artists, authors, chefs, etc. It’s based on the idea that most major media outlets don’t necessarily know or report on what bands are playing at the Middle East or what movies are at the Brattle, but those places are promoting their lineups on their own Facebook and Twitter feeds. By aggregating those feeds by category and sub-category, we can let people explore cultural events in their neighborhoods.

Originally written by the fuzzy-narwhal team at the Boston Civic Hack Day Challenge (Including Mark Chang, Rachael Stedman, Harlan Weber, Nick Hays, Chris Marstall, and others) the app was originally written in Rails and used a scraper to access the FB feeds of a curated list of culturemakers in Boston. In the future, we would like to explore on-site modes of use, mobile web or native mobile implementations, and a way for new venues and cultural groups to make their way on to the list without explicit moderation.

Want to Collaborate?

Run rake db:populate to fill the database with sample data. Run rake db:purge to empty all records from the database. (NOTE: If you’re getting errors, double-check that mongod is running.)

Rails Server does not start up: Make sure mongodb is running

My Gemfile.lock is different from the one in the repo: (Open to discussion). Advice is that Gemfile.lock should be in the repo (http://stackoverflow.com/questions/4151495/should-gemfile-lock-be-included-in-gitignore), but it seems that different platforms treat the gem differently, so your file might differ from the one in the repository. Unless you have added something valuable to the Gem file itself, it’s probably better not to commit this file?

Working on the project:

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

About

Urbanite: Boston is an app that allows users to access ‘hidden’ cultural gems in their local environment by leveraging social media streams from local venues and cultural organizations like bands, artists, authors, chefs, etc. It’s based on the idea that most major media outlets don’t necessarily know or report on what bands are playing at the M…

Источник

GitHut

A small place to discover languages in GitHub

Top active languages

A split by language view of active repositories

GitHut

GitHut is an attempt to visualize and explore the complexity of the universe of programming languages used across the repositories hosted on GitHub.

Programming languages are not simply the tool developers use to create programs or express algorithms but also instruments to code and decode creativity. By observing the history of languages we can enjoy the quest of human kind for a better way to solve problems, to facilitate collaboration between people and to reuse the effort of others.

GitHub is the largest code host in the world, with 3.4 million users. It’s the place where the open-source development community offers access to most of its projects. By analyzing how languages are used in GitHub it is possible to understand the popularity of programming languages among developers and also to discover the unique characteristics of each language.

GitHub provides publicly available API to interact with its huge dataset of events and interaction with the hosted repositories.
GitHub Archive takes this data a step further by aggregating and storing it for public consumption. GitHub Archive dataset is also available via Google BigQuery.
The quantitative data used in GitHut is collected from GitHub Archive. The data is updated on a quarterly basis.

An additional note about the data is about the large amount of records in which the programming language is not specified. This particular characteristic is extremely evident for the Create Events (of repository), therefore it is not possible to visualize the trending language in terms of newly created repositories. For this reason the Activity value (in terms of number of changes pushed) has been considered the best metric for the popularity of programming languages.

The release year of the programming language is based on the table Timeline of programming languages from Wikipedia.

For more information on the methodology of the data collection check-out the publicly available GitHub repository of GitHut.

Источник

The largest open source community in the world

There are millions of open source projects on GitHub. Join one or start your own.

Get the most out of open source

Open source software is free for you to use and explore. Get involved to perfect your craft and be part of something big.

Shape the future of software

Your contributions help make technology better for everyone, developers and non-developers alike.

Work with the best in the field

Amazing developers use GitHub. Contribute code to projects that change how software is built.

Grow your skills and help others

Whatever your skill level, working on open source software is a great way to learn new things.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Learn how to run a successful project

Open source is made by people just like you. Learn how to contribute, launch a new project, and build a healthy community of contributors.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

An easier way to contribute to open source

Every Friday, invest a few hours contributing to the software you use and love.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Learn how others use and contribute to open source

Browse data from over 3,800 projects on the experiences and backgrounds of those who use and build open source software.

Join the community

Whether you are new to code or ready to start a big project, there are a few ways to get involved in open source.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Follow open source projects

Learn how developers build and maintain open source software. You can watch a project that interests you to see its progress as it happens.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Build on great ideas

You don’t have to build everything from scratch. Make copies of your favorite projects, experiment in private repositories, and tailor tools and features to meet your needs.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Contribute your skills

Make a suggestion, fix a bug, improve documentation, or contribute code to a project. Even asking questions helps.

The people behind the code

Open source software is made by people just like you. Here’s how they got started.

Katrina Owen

Katrina Owen created Exercism, a platform to gain fluency in programming languages, to solve her own needs. Today, Exercism supports more than 50 programming languages, written and used by developers in over 190 countries.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Evan You

In 2013, Evan You founded Vue, a Javascript framework funded by the community on Patreon. In 2016, Vue reached 2,000,000 downloads.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Kris Nova

Kris Nova quickly developed a passion for open source software. Now she gets to work on open source tooling at her day job, which includes maintaining Kubernetes Operations (kops).

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Russell Keith-Magee

Russell Keith-Magee created BeeWare to fill a gap in his own process. Today, BeeWare is the go-to project for supporting Python on every platform.

Explore millions of projects

Whatever your interest—whether it’s mobile apps or astrophysics—there’s an open source project for you.

We’re building developer tools alongside you. We hope they help you perfect your process, work on projects of any size, and share ideas with your friends and coworkers. Take them for a spin or help us build them.

Atom is a hackable text editor for the 21st century, built on Electron, and based on everything we love about our favorite editors.

Hubot

Hubot is a chat bot, modeled after GitHub’s Campfire bot, hubot. He’s pretty cool. He’s extendable with scripts and can work on many different chat services.

Git Large File Storage

Git LFS is a command line extension and specification for managing large files with Git.

Get started for free

Stay in touch

Be the first to hear about GitHub’s latest open source tips and resources.

Источник

Github.com

GitHub is where over 83 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and features, power your CI/CD and DevOps workflows, and secure code before you commit it.

Looks like github.com is safe and legit.

Technical/Business Forums

Update Data ( 2mo ago )

Github Alternatives & Competitors

Alternatives & competitors to github.com in terms of content, traffic and structure

Reddit gives you the best of the internet in one place. Get a constantly updating feed of breaking news, fun stories, pics, memes, and videos just for you. Passionate about something niche? Reddit has thousands of vibrant communities with people that share your interests. Alternatively, find out what’s trending across all of Reddit on r/popular. Reddit is also anonymous so you can be yourself, with your Reddit profile and persona disconnected from your real-world identity.

Источник

microsoft/PowerToys

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

ArchitectureSolution (Main)Solution (Stable)Installer (Main)
x64
ARM64

Microsoft PowerToys is a set of utilities for power users to tune and streamline their Windows experience for greater productivity. For more info on PowerToys overviews and how to use the utilities, or any other tools and resources for Windows development environments, head over to docs.microsoft.com!

Installing and running Microsoft PowerToys

Via GitHub with EXE [Recommended]

This is our preferred method.

Via Microsoft Store

Install from the Microsoft Store’s PowerToys page. You must be using the new Microsoft Store which will be available for both Windows 11 and Windows 10.

Via WinGet (Preview)

Download PowerToys from WinGet. To install PowerToys, run the following command from the command line / PowerShell:

Other install methods

There are community driven install methods such as Chocolatey and Scoop. If these are your preferred install solutions, this will have the install instructions.

This project welcomes contributions of all types. Help spec’ing, design, documentation, finding bugs are ways everyone can help on top of coding features / bug fixes. We are excited to work with the power user community to build a set of tools for helping you get the most out of Windows.

We ask that before you start work on a feature that you would like to contribute, please read our Contributor’s Guide. We will be happy to work with you to figure out the best approach, provide guidance and mentorship throughout feature development, and help avoid any wasted or duplicate effort.

Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution.

For guidance on developing for PowerToys, please read the developer docs for a detailed breakdown. This includes how to setup your computer to compile.

Our prioritized roadmap of features and utilities that the core team is focusing on.

This is a lighter release, with a shorter development cycle and focused on stability and improvements.

Highlights

File explorer add-ons

What is being planned for v0.62

For v0.62, we’ll work on below:

The PowerToys team is extremely grateful to have the support of an amazing active community. The work you do is incredibly important. PowerToys wouldn’t be nearly what it is today without your help filing bugs, updating documentation, guiding the design, or writing features. We want to say thank you and take time to recognize your work. Month over month, you directly help make PowerToys a better piece of software.

The application logs basic telemetry. Our Telemetry Data page (Coming Soon) has the trends from the telemetry. Please read the Microsoft privacy statement for more information.

About

Windows system utilities to maximize productivity

Источник

Vercel

We’ve verified that the organization vercel controls the domain:

vercel.com

Pinned

The React Framework

Develop. Preview. Ship.

React Hooks for Data Fetching

A terminal built on web technologies

The High-performance Build System for JavaScript & TypeScript Codebases

The High-performance Build System for JavaScript & TypeScript Codebases

34 Updated Aug 25, 2022

Enjoy our curated collection of examples and solutions. Use these patterns to build your own robust and scalable applications.

8 Updated Aug 25, 2022

The React Framework

207 Updated Aug 25, 2022

Terraform Vercel Provider

1 Updated Aug 25, 2022

Develop. Preview. Ship.

50 Updated Aug 25, 2022

Developing, testing, and defining the runtime Web APIs for Edge infrastructure.

4 Updated Aug 25, 2022

Easily create a portfolio with Next.js and Markdown.

4 Updated Aug 25, 2022

Learn Next.js Starter Code

5 Updated Aug 24, 2022

The official website for SWR.

15 Updated Aug 24, 2022

Node.js dependency tracing utility

2 Updated Aug 24, 2022

People

Sponsoring

Top languages

Most used topics

Footer

You can’t perform that action at this time.

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.

Источник

davisking/dlib

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Dlib is a modern C++ toolkit containing machine learning algorithms and tools for creating complex software in C++ to solve real world problems. See http://dlib.net for the main project documentation and API reference.

Compiling dlib C++ example programs

Go into the examples folder and type:

That will build all the examples. If you have a CPU that supports AVX instructions then turn them on like this:

Doing so will make some things run faster.

Finally, Visual Studio users should usually do everything in 64bit mode. By default Visual Studio is 32bit, both in its outputs and its own execution, so you have to explicitly tell it to use 64bits. Since it’s not the 1990s anymore you probably want to use 64bits. Do that with a cmake invocation like this:

Compiling your own C++ programs that use dlib

The examples folder has a CMake tutorial that tells you what to do. There are also additional instructions on the dlib web site.

Alternatively, if you are using the vcpkg dependency manager you can download and install dlib with CMake integration in a single command:

Compiling dlib Python API

Before you can run the Python example programs you must compile dlib. Type:

Running the unit test suite

Type the following to compile and run the dlib unit test suite:

This library is licensed under the Boost Software License, which can be found in dlib/LICENSE.txt. The long and short of the license is that you can use dlib however you like, even in closed source commercial software.

This research is based in part upon work supported by the Office of the Director of National Intelligence (ODNI), Intelligence Advanced Research Projects Activity (IARPA) under contract number 2014-14071600010. The views and conclusions contained herein are those of the authors and should not be interpreted as necessarily representing the official policies or endorsements, either expressed or implied, of ODNI, IARPA, or the U.S. Government.

About

A toolkit for making real world machine learning and data analysis applications in C++

Источник

Let’s build from here

The complete developer platform to build, scale, and deliver secure software.

83 + million

4 + million

200 + million

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Read up on product innovations and updates, company announcements, community spotlights, and more.

Brand assets

Want to use Mona the octocat? Looking for the right way to display the GitHub logo for your latest project? Download the assets and see how and where to use them.

Community stories

Developers are building the future on GitHub every day, explore their stories, celebrate their accomplishments, and find inspiration for your own work.

Customer stories

See how some of the most influential businesses around the world use GitHub to provide the best services, products, and experiences for their customers.

Careers

Help us build the home for all developers. We’re a passionate group of people dedicated to software development and collaboration. Come join us!

Diversity, Inclusions & Belonging

We are dedicated to building a community and team that reflects the world we live in and pushes the boundaries of software innovation. Learn more about our DI&B efforts.

GitHub Status

We are always monitoring the status of github.com and all its related services. Updates and status interruptions are posted in real-time here.

Leadership

Meet the leadership team guiding us as we continue on this journey building the world’s largest and most advanced software development platform in the world.

Octoverse

Dive into the details with our annual State of the Octoverse report looking at the trends and patterns in the code and communities that build on GitHub.

Policy

We’re focused on fighting for developer rights by shaping the policies that promote their interests and the future of software. Learn more about our policy efforts.

Press

Explore the latest press stories on our company, products, and global community.

Social Impact

Learn about how GitHub’s people, products, and platform are creating positive and lasting change around the world.

Источник

kofigumbs/XTest

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Swift xUnit testing without XCode

About

Swift xUnit testing without XCode

Resources

Stars

Watchers

Forks

Releases 2

Packages 0

Languages

Footer

You can’t perform that action at this time.

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.

Источник

gitlisted/foundation

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

This branch is 50 commits ahead of foundation:master.

Open a pull request to contribute your changes upstream.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Welcome to Foundation

Foundation is the most advanced responsive front-end framework in the world. With Foundation you can quickly prototype and build sites or apps that work on any kind of device, with tons of included layout constructs (like a full responsive grid), elements and best practices.

Foundation is MIT-licensed and absolutely free to use. Foundation wouldn’t be possible without the support of the entire ZURB team, our friends and colleagues who gave feedback, and some luminaries who did some heavy lifting that we took advantage of (thanks guys).

Foundation was made by ZURB, a product design company in Campbell, CA.

If Foundation knocks your socks off the way we hope it does and you want more, why not check out our jobs?

Many thanks to all the people working on Foundation either to improve the base code or to support specific frameworks. If you want to get on this readme send an email to foundation@zurb.com, and if you have questions you can join the Unofficial Foundation Google Group here: http://groups.google.com/group/foundation-framework-

Ruby on Rails SASS Gems

MIT Open Source License

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the «Software»), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED «AS IS», WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

About

The most advanced responsive front-end framework in the world. Quickly create prototypes and production code for sites and apps that work on any kind of device.

Источник

desktop/desktop

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

GitHub Desktop is an open source Electron-based GitHub app. It is written in TypeScript and uses React.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Where can I get it?

Download the official installer for your operating system:

You can install this alongside your existing GitHub Desktop for Mac or GitHub Desktop for Windows application.

Linux is not officially supported; however, you can find installers created for Linux from a fork of GitHub Desktop in the Community Releases section.

Want to test out new features and get fixes before everyone else? Install the beta channel to get access to early builds of Desktop:

The release notes for the latest beta versions are available here.

There are several community-supported package managers that can be used to install GitHub Desktop:

Installers for various Linux distributions can be found on the shiftkey/desktop fork.

Arch Linux users can install the latest version from the AUR.

Is GitHub Desktop right for me? What are the primary areas of focus?

This document describes the focus of GitHub Desktop and who the product is most useful for.

And to see what the team is working on currently and in the near future, check out the GitHub Desktop roadmap.

I have a problem with GitHub Desktop

Note: The GitHub Desktop Code of Conduct applies in all interactions relating to the GitHub Desktop project.

First, please search the open issues and closed issues to see if your issue hasn’t already been reported (it may also be fixed).

There is also a list of known issues that are being tracked against Desktop, and some of these issues have workarounds.

If you can’t find an issue that matches what you’re seeing, open a new issue, choose the right template and provide us with enough information to investigate further.

The issue I reported isn’t fixed yet. What can I do?

If nobody has responded to your issue in a few days, you’re welcome to respond to it with a friendly ping in the issue. Please do not respond more than a second time if nobody has responded. The GitHub Desktop maintainers are constrained in time and resources, and diagnosing individual configurations can be difficult and time consuming. While we’ll try to at least get you pointed in the right direction, we can’t guarantee we’ll be able to dig too deeply into any one person’s issue.

How can I contribute to GitHub Desktop?

The CONTRIBUTING.md document will help you get setup and familiar with the source. The documentation folder also contains more resources relevant to the project.

If you’re looking for something to work on, check out the help wanted label.

See desktop.github.com for more product-oriented information about GitHub Desktop.

See our getting started documentation for more information on how to set up, authenticate, and configure GitHub Desktop.

The MIT license grant is not for GitHub’s trademarks, which include the logo designs. GitHub reserves all trademark and copyright rights in and to all GitHub trademarks. GitHub’s logos include, for instance, the stylized Invertocat designs that include «logo» in the file title in the following folder: logos.

GitHub® and its stylized versions and the Invertocat mark are GitHub’s Trademarks or registered Trademarks. When using GitHub’s logos, be sure to follow the GitHub logo guidelines.

Источник

github/opensource.guide

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Open Source Guides

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Open Source Guides (https://opensource.guide/) are a collection of resources for individuals, communities, and companies who want to learn how to run and contribute to an open source project.

Open Source Guides were created and are curated by GitHub, along with input from outside community reviewers, but they are not exclusive to GitHub products. One reason we started this project is because we felt that there weren’t enough resources for people creating open source projects.

Our goal was to aggregate community best practices, not what GitHub (or any other individual or entity) thinks is best. Therefore, we used examples and quotations from others to illustrate our points.

This site is powered by Jekyll. Check out our contributing guidelines for ways to offer feedback and contribute.

Content is released under CC-BY-4.0. See notices for complete details, including attribution guidelines, contribution terms, and software and third-party licenses and permissions.

The initial release of these guides were authored by @nayafia, @bkeepers, @stephbwills, and @mlinksva.

Thanks to @aitchabee, @benbalter, @brettcannon, @caabernathy, @coralineada, @dmleong, @ericholscher, @gr2m, @janl, @jessfraz, @joshsimmons, @kfogel, @kytrinyx, @lee-dohm, @mikeal, @mikemcquaid, @nathansobo, @nruff, @nsqe, @orta, @parkr, @shazow, @steveklabnik, and @wooorm for lending their valuable input and expertise leading up to the initial release, and to @sophshep and @jeejkang for designing and illustrating the guides.

While we’ve got advice about running an open source project, we’re not lawyers. Be sure to read our disclaimer before diving in.

About

📚 Community guides for open source creators

Источник

bluewaysw/pcgeos

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

This repository is the offical place to hold all the source codes around the PC/GEOS graphical user interface and its sophisticated applications. It is the source to build SDK and release version of PC/GEOS. It is the place to collaborate on further developments.

The base of this repository is the source code used to build Breadbox Ensemble 4.13 reduced by some modules identified as critical in regard to the license choosen for the repository.

While now the WATCOM is used to compile the C parts, the full SDK is available for Windows and Linux.

The SDK requires «sed» (https://en.wikipedia.org/wiki/Sed) and «perl» (https://en.wikipedia.org/wiki/Perl) to be installed. Both are pre-installed in most Linux-distributions. Windows-users should install «sed» by adding the usr/bin of the official git distribution (https://git-scm.com) to the path (or Cygwin), and should use the perl-variant «Strawberry Perl» (http://strawberryperl.com/).

On Linux if you want to use swat for debugging with good system integration is is required to install xdotools package. It ensures swat receives the keyboard focus once needed.

Install WATCOM and set environment

Unzip WATCOM tools from the latest release-tar-gz for instance to C:\WATCOM-V2

add WATCOM env variable: WATCOM=c:\WATCOM-V2

set BASEBOX=basebox to use the advanced emulator backend from pcgeos-basebox if it is on the executable path, alternatively you may provide the full path to the executable as well

set ROOT_DIR to the root of the checkout

add C:\WATCOM-V2\binnt to your system path variable

add bin of the checkout of this repo to path variable

Document is work in progress. stay tuned!

Building PC/GEOS SDK

Build all the other SDK Tools:

Build all PC/GEOS (target) components:

Build the target environment:

Launch the target environment in dosbox:

We are on https://bluewaysw.slack.com/ for more efficient collaboration. Please register at https://blog.bluewaysw.de for MyGEOS and use the Slack section and receive access to our developer community. Welcome!

About

#FreeGEOS source codes. The offical home of the PC/GEOS operating system technology. For personal computing fans. For all developers and assembly lovers. For YOU!

Источник

cybranker/66791-gllacy-27

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

Readme.md

Личный проект «Глейси»

1. Зарегистрируйтесь на Гитхабе

Если у вас ещё нет аккаунта на github.com, скорее зарегистрируйтесь.

Откройте мастер-репозиторий и нажмите кнопку «Fork» в правом верхнем углу. Репозиторий из Академии скопируется в ваш аккаунт.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

3. Клонируйте репозиторий на свой компьютер

Будьте внимательны: нужно клонировать свой репозиторий (форк), а не репозиторий Академии. Нажмите кнопку «Clone or download», а затем «Open in Desktop», чтобы клонировать репозиторий через программу GitHub Desktop:

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Программа клонирует репозиторий на ваш компьютер и подготовит всё необходимое для старта работы.

4. Начинайте обучение!

Репозиторий создан для обучения на профессиональном онлайн‑курсе «HTML и CSS, уровень 1» от HTML Academy.

Источник

thallada/ferret

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Search DuckDuckGo in your terminal.

Run ferret and enter a search query:

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Ferret will display the first page of results:

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Press Enter on a result and it will open the result in a terminal text-based web browser (w3m):

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Not only does it respect your privacy, but they are also pretty lenient about not blocking scrapers. Google will eventually detect scrapers and force you to fill out a captcha.

There’s an issue with launching a sub program in Cursive, the Rust terminal UI library I’m using, where keyboard input doesn’t quite go through and the cursor does not show up.

About

A rust terminal program for searching DuckDuckGo

Источник

revblaze/CommandF

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

CommandF is a new, modern take on the classic Finder app. Currently in heavy development.

CommandF was built from the ground up for durability and speed. The end goal is to create a beautiful, open-source product written in Swift.

Requires macOS 13.0 or later. Please note that the app is being built with Swift 4.

Copyright © 2019 Justin Bush. All rights reserved.

Источник

learning-at-home/hivemind

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Hivemind: decentralized deep learning in PyTorch

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Hivemind is a PyTorch library for decentralized deep learning across the Internet. Its intended usage is training one large model on hundreds of computers from different universities, companies, and volunteers.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

To learn more about the ideas behind this library, see the full list of our papers below.

This section lists projects that leverage hivemind for decentralized training. If you have succesfully trained a model or created a downstream repository with the help of our library, feel free to submit a pull request that adds your project to this list.

Before installing, make sure that your environment has Python 3.7+ and PyTorch 1.6.0 or newer. They can be installed either natively or with Anaconda.

You can get the latest release with pip or build hivemind from source.

If your versions of Python and PyTorch match the requirements, you can install hivemind from pip:

To install hivemind from source, simply run the following:

If you have any questions about installing and using hivemind, feel free to ask them in our Discord chat or file an issue.

Hivemind is currently at the active development stage, and we welcome all contributions. Everything, from bug fixes and documentation improvements to entirely new features, is appreciated.

If you want to contribute to hivemind but don’t know where to start, take a look at the unresolved issues. Open a new issue or join our chat room in case you want to discuss new functionality or report a possible bug. Bug fixes are always welcome, but new features should be preferably discussed with maintainers beforehand.

If you want to start contributing to the source code of hivemind, please see the contributing guidelines first. To learn more about other ways to contribute, read our guide.

If you found hivemind or its underlying algorithms useful for your research, please cite the following source:

Also, you can cite the paper that inspired the creation of this library (prototype implementation of hivemind available at mryab/learning-at-home):

Источник

BigMarker/tire

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

This branch is 187 commits ahead of loe:master.

Open a pull request to contribute your changes upstream.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.markdown

Tire is a Ruby (1.8 or 1.9) client for the Elasticsearch search engine/database.

Elasticsearch is a scalable, distributed, cloud-ready, highly-available, full-text search engine and database with powerful aggregation features, communicating by JSON over RESTful HTTP, based on Lucene, written in Java.

This Readme provides a brief overview of Tire’s features. The more detailed documentation is at http://karmi.github.com/tire/.

Both of these documents contain a lot of information. Please set aside some time to read them thoroughly, before you blindly dive into „somehow making it work“. Just skimming through it won’t work for you. For more information, please refer to the integration test suite and issues.

OK. First, you need a running Elasticsearch server. Thankfully, it’s easy. Let’s define easy:

See, easy. On a Mac, you can also use Homebrew:

Now, let’s install the gem via Rubygems:

Of course, you can install it from the source as well:

Tire exposes easy-to-use domain specific language for fluent communication with Elasticsearch.

It easily blends with your ActiveModel/ActiveRecord classes for convenient usage in Rails applications.

To test-drive the core Elasticsearch functionality, let’s require the gem:

Please note that you can copy these snippets from the much more extensive and heavily annotated file in examples/tire-dsl.rb.

Also, note that we’re doing some heavy JSON lifting here. Tire uses the multi_json gem as a generic JSON wrapper, which allows you to use your preferred JSON library. We’ll use the yajl-ruby gem in the full on mode here:

Let’s create an index named articles and store/index some documents:

We can also create the index with custom mapping for a specific document type:

Of course, we may have large amounts of data, and it may be impossible or impractical to add them to the index one by one. We can use Elasticsearch’s bulk storage. Notice, that collection items must have an id property or method, and should have a type property, if you’ve set any specific mapping for the index.

We can easily manipulate the documents before storing them in the index, by passing a block to the import method, like this:

If this declarative notation does not fit well in your context, you can use Tire’s classes directly, in a more imperative manner:

OK. Now, let’s go search all the data.

We will be searching for articles whose title begins with letter “T”, sorted by title in descending order, filtering them for ones tagged “ruby”, and also retrieving some facets from the database:

(Of course, we may also page the results with from and size query options, retrieve only specific fields or highlight content matching our query, etc.)

Let’s display the results:

Let’s display the global facets (distribution of tags across the whole database):

Now, let’s display the facets based on current query (notice that count for articles tagged with ‘java’ is included, even though it’s not returned by our query; count for articles tagged ‘php’ is excluded, since they don’t match the current query):

Notice, that only variables from the enclosing scope are accessible. If we want to access the variables or methods from outer scope, we have to use a slight variation of the DSL, by passing the search and query objects around.

The best thing about boolean queries is that we can easily save these partial queries as Ruby blocks, to mix and reuse them later. So, we may define a query for the tags property:

And a query for the published_on property:

Now, we can combine these queries for different searches:

Note, that you can pass options for configuring queries, facets, etc. by passing a Hash as the last argument to the method call:

If configuring the search payload with blocks feels somehow too weak for you, you can pass a plain old Ruby Hash (or JSON string) with the query declaration to the search method:

Do note again, however, that you’re not tied to the declarative block-style DSL Tire offers to you. If it makes more sense in your context, you can use the API directly, in a more imperative style:

To debug the query we have laboriously set up like this, we can display the full query JSON for close inspection:

Or, better, we can display the corresponding curl command to recreate and debug the request in the terminal:

When you set the log level to debug:

the JSON responses are logged as well. This is not a great idea for production environment, but it’s priceless when you want to paste a complicated transaction to the mailing list or IRC channel.

The Tire DSL tries hard to provide a strong Ruby-like API for the main Elasticsearch features.

You may wrap the result items in your own class by setting the Tire.configuration.wrapper property. Your class must take a Hash of attributes on initialization.

If that seems like a great idea to you, there’s a big chance you already have such class.

One would bet it’s an ActiveRecord or ActiveModel class, containing model of your Rails application.

Fortunately, Tire makes blending Elasticsearch features into your models trivially possible.

If you’re the type with no time for lengthy introductions, you can generate a fully working example Rails application, with an ActiveRecord model and a search form, to play with (it even downloads Elasticsearch itself, generates the application skeleton and leaves you with a Git repository to explore the steps and the code):

For the rest of us, let’s suppose you have an Article class in your Rails application.

To make it searchable with Tire, just include it:

When you now save a record:

it is automatically added into an index called ‘articles’, because of the included callbacks.

The document attributes are indexed exactly as when you call the Article#to_json method.

Now you can search the records:

OK. This is where the search game stops, often. Not here.

First of all, you may use the full query DSL, as explained above, with filters, sorting, advanced facet aggregation, highlighting, etc:

Second, dynamic mapping is a godsend when you’re prototyping. For serious usage, though, you’ll definitely want to define a custom mapping for your models:

In this case, only the defined model attributes are indexed. The mapping declaration creates the index when the class is loaded or when the importing features are used, and only when it does not yet exist.

You can define different analyzers, boost levels for different properties, or any other configuration for elasticsearch.

You’re not limited to 1:1 mapping between your model properties and the serialized document. With the :as option, you can pass a string or a Proc object which is evaluated in the instance context (see the content_size property).

Chances are, you want to declare also a custom settings for the index, such as set the number of shards, replicas, or create elaborate analyzer chains, such as the hipster’s choice: ngrams. In this case, just wrap the mapping method in a settings one, passing it the settings as a Hash:

It may well be reasonable to wrap the index creation logic declared with Tire.index(‘urls’).create in a class method of your model, in a module method, etc, to have better control on index creation when bootstrapping the application with Rake tasks or when setting up the test suite. Tire will not hold that against you.

In fact, all this time you’ve been using only proxies to the real Tire methods, which live in the tire class and instance methods of your model. Only when not trampling on someone’s foot — which is the majority of cases —, will Tire bring its methods to the namespace of your class.

Of course, you could also use the block form:

When you want a tight grip on how the attributes are added to the index, just implement the to_indexed_json method in your model.

The easiest way is to customize the to_json serialization support of your model:

Of course, it may well be reasonable to define the indexed JSON from the ground up:

Notice, that you may want to skip including the Tire::Model::Callbacks module in special cases, like when your records are indexed via some external mechanism, let’s say a CouchDB or RabbitMQ river, or when you need better control on how the documents are added to or removed from the index:

When you’re integrating Tire with ActiveRecord models, you should use the after_commit and after_rollback hooks to keep the index in sync with your database.

The results returned by Article.search are wrapped in the aforementioned Item class, by default. This way, we have a fast and flexible access to the properties returned from Elasticsearch (via the _source or fields JSON properties). This way, we can index whatever JSON we like in Elasticsearch, and retrieve it, simply, via the dot notation:

The Item instances masquerade themselves as instances of your model within a Rails application (based on the _type property retrieved from Elasticsearch), so you can use them carefree; all the url_for or dom_id helpers work as expected.

If you need to access the “real” model (eg. to access its assocations or methods not stored in Elasticsearch), just load it from the database:

You can see that Tire stays as far from the database as possible. That’s because it believes you have most of the data you want to display stored in Elasticsearch. When you need to eagerly load the records from the database itself, for whatever reason, you can do it with the :load option when searching:

If you would like to access properties returned by Elasticsearch (such as _score ), in addition to model instance, use the each_with_hit method:

OK. Chances are, you have lots of records stored in your database. How will you get them to Elasticsearch? Easy:

This way, however, all your records are loaded into memory, serialized into JSON, and sent down the wire to Elasticsearch. Not practical, you say? You’re right.

Provided your model implements some sort of pagination — and it probably does —, you can just run:

In this case, the Article.paginate method is called, and your records are sent to the index in chunks of 1000. If that number doesn’t suit you, just provide a better one:

Any other parameters you provide to the import method are passed down to the paginate method.

Are we saying you have to fiddle with this thing in a rails console or silly Ruby scripts? No. Just call the included Rake task on the commandline:

You can also force-import the data by deleting the index first (and creating it with mapping provided by the mapping block in your model):

When you’ll spend more time with Elasticsearch, you’ll notice how index aliases are the best idea since the invention of inverted index. You can index your data into a fresh index (and possibly update an alias once everything’s fine):

OK. All this time we have been talking about ActiveRecord models, since it is a reasonable Rails‘ default for the storage layer.

But what if you use another database such as MongoDB, another object mapping library, such as Mongoid or MongoMapper?

Well, things stay mostly the same:

Tire does not care what’s your primary data storage solution, if it has an ActiveModel-compatible adapter. But there’s more.

Tire implements not only searchable features, but also persistence features. This means you can use a Tire model instead of your database, not just for searching your database. Why would you like to do that?

All good reasons to use Elasticsearch as a schema-free and highly-scalable storage and retrieval/aggregation engine for your data.

To use the persistence mode, we’ll include the Tire::Persistence module in our class and define its properties; we can add the standard mapping declarations, set default values, or define casting for the property to create lightweight associations between the models.

Please be sure to peruse the integration test suite for examples of the API and ActiveModel integration usage.

Extensions and Additions

The tire-contrib project contains additions and extensions to the core Tire functionality — be sure to check them out.

Источник

fredDesign/foundation

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

This branch is 233 commits ahead of foundation:master.

Open a pull request to contribute your changes upstream.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Welcome to Foundation

Foundation is the most advanced responsive front-end framework in the world. With Foundation you can quickly prototype and build sites or apps that work on any kind of device, with tons of included layout constructs (like a full responsive grid), elements and best practices.

Foundation is MIT-licensed and absolutely free to use. Foundation wouldn’t be possible without the support of the entire ZURB team, our friends and colleagues who gave feedback, and some luminaries who did some heavy lifting that we took advantage of (thanks guys).

Foundation was made by ZURB, a product design company in Campbell, CA.

If Foundation knocks your socks off the way we hope it does and you want more, why not check out our jobs?

Many thanks to all the people working on Foundation either to improve the base code or to support specific frameworks. If you want to get on this readme send an email to foundation@zurb.com, and if you have questions you can join the Unofficial Foundation Google Group here: http://groups.google.com/group/foundation-framework-

Ruby on Rails SASS Gems

MIT Open Source License

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the «Software»), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED «AS IS», WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

About

The most advanced responsive front-end framework in the world. Quickly create prototypes and production code for sites and apps that work on any kind of device.

Источник

cran/ForestTools

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

ForestTools: Tools for analyzing remotely sensed forest data

Authors: Andrew Plowright
License: GPL 3

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

The ForestTools R package offers functions to analyze remotely sensed forest data.

Detect and segment trees

Individual trees can be detected and delineated using a combination of the variable window filter ( vwf ) and marker-controlled segmentation ( mcws ) algorithms, both of which are applied to a rasterized canopy height model (CHM). CHMs are typically derived from aerial LiDAR or photogrammetric point clouds.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Compute textural metrics

Grey-level co-occurrence matrices (GLCMs) and their associated statistics can be computed for individual trees using a single-band image and a segment raster (which can be produced using mcws ). These metrics can be used to characterize and classify trees.

Summarize forest information

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

This library implements techniques developed in the following studies:

The following is a non-exhaustive list of research papers that use the ForestTools library. Several of these studies discuss topics such as algorithm parameterization, and may be informative for users of this library.

Источник

CesiumGS/cesium

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

CesiumJS is a JavaScript library for creating 3D globes and 2D maps in a web browser without a plugin. It uses WebGL for hardware-accelerated graphics, and is cross-platform, cross-browser, and tuned for dynamic-data visualization.

Have questions? Ask them on the community forum.

Interested in contributing? See CONTRIBUTING.md. ❤️

Our mission is to create the leading 3D globe and map for static and time-dynamic content, with the best possible performance, precision, visual quality, platform support, community, and ease of use.

Apache 2.0. CesiumJS is free for both commercial and non-commercial use.

🌎 Where Does the 3D Content Come From?

CesiumJS can stream 3D content such as terrain, imagery, and 3D Tiles from the commercial Cesium ion platform and other content sources. You are free to use any combination of content sources with CesiumJS that you please. Using Cesium ion helps support CesiumJS development. ❤️

Источник

mikeedwards/checkerboard

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.rst

About

Geospatial education apps for informal learning institutions

Resources

Stars

Watchers

Forks

Releases

Packages 0

Languages

Footer

You can’t perform that action at this time.

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.

Источник

Github: что это такое и как его использовать

Github – это очень известная платформа для хранения, распространения и управления исходным кодом открытых проектов. Github использует множество разработчиков по всему миру, среди которых есть и крупные компании, такие как Microsoft, RedHat и другие.

Github предоставляет возможности не только по просмотру кода и его распространения, но также историю версий, инструменты совместной разработки, средства для предоставления документации, выпуска релизов и обратной связи. И самое интересное, что вы можете размещать на Gihub как открытые, так и приватные проекты. В этой статье мы рассмотрим как пользоваться Github для размещения своего проекта. Так сказать, github для начинающих.

Допустим, у вас есть свой проект и вы хотите разместить его код на Github в открытом доступе чтобы другие пользователи могли его посмотреть и участвовать в разработке. Первое что вам нужно сделать – создать аккаунт.

GitHub Issues

GitHub Issues – одна из наиболее популярных в мире систем отслеживания багов.

Она предоставляет владельцам репозиториев возможность организовывать, отмечать тегами и привязывать проблемы к контрольным точкам.

Если вы найдете проблему в проекте, управляемом кем-то другим, она будет открытой до тех пор, пока вы не закроете ее (например, если выясните, в чем заключается проблема) или пока владелец репозитория не закроет ее.

Иногда вы будете получать окончательный ответ, а иногда проблема будет оставаться открытой и будет помечена некоторой информацией, которая ее классифицирует. Затем разработчик может вернуться к тегу, чтобы исправить проблему или улучшить кодовую базу с помощью ваших отзывов.

Большинству разработчиков не платят за поддержку их кода, выложенного на GitHub, поэтому нельзя ожидать быстрых ответов. Но некоторые репы с открытым исходным кодом публикуются компаниями, которые предоставляют услуги для этого кода. Они предлагают коммерческие предложения для версий с большим количеством функций или используют архитектуру на основе плагинов. Поэтому они платят разработчикам, работающим над проектом с открытым исходным кодом.

Создание аккаунта на Github

Чтобы создать новый аккаунт на сайте откройте главную страницу GitHub и тут же сразу вы можете ввести данные для новой учетной записи. Вам нужно указать имя пользователя, Email и пароль:

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Когда завершите ввод, нажмите кнопку “Sign Up Free.

Никакая настройка github не нужна, достаточно лишь несколько кликов мышкой.

На следующем шаге вам нужно выбрать тип репозитория. Для open-souce проектов использование сайта бесплатно. При необходимости иметь приватные репозитории, есть возможность перейти на платный тарифный план:

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Аккаунт готов, и вы будете перенаправлены на страницу, где сможете создать свой первый проект. Но перед тем как вы сможете это сделать, нужно подтвердить свой Email адрес. Для этого откройте ваш почтовый ящик и перейдите по ссылке в письме от Github. Сейчас у нас нет ни одного репозитория, и мы можем либо создать новый репозиторий, либо ответвиться (fork) от уже существующего чужого репозитория и вести собственную ветку разработки. Затем, при желании, свои изменения можно предложить автору исходного репозитория (Pull request).

Создание репозитория в Github

На открывшейся странице, это главная страница для авторизованных пользователей, нажмите кнопку “Start a project”:

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Дальше введите имя и описание будущего репозитория:

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Вы можете сразу же инициализировать репозиторий, создав файл Readme, для этого нужно отметить галочку “Initialize this repository with a README” внизу страницы. Также можно выбрать лицензию:

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Когда все будет готово, выберите “Create project”, будет создан новый проект с файлом README, в котором находится описание и файлом лицензии.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Добавление веток

Ветки Github позволяют работать с несколькими версиями проекта одновременно. По умолчанию при создании репозитория создается ветка master, это основная рабочая ветка. Можно создать дополнительные ветки, например, для того, чтобы тестировать программное обеспечение перед тем, как оно будет опубликовано в ветке master. Таким образом, можно одновременно разрабатывать продукт и предоставлять пользователям стабильную версию. Также можно создавать отдельные ветки для версии программы для разных систем.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Текущая ветка обозначена в верхнем левом углу после слова “Branch”. Чтобы создать новую ветку просто разверните этот список и начните набирать ее имя:

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Сайт сам предложит вам создать новую ветку, выберите “Create branch”. Сразу же после создания вы будете работать с только что созданной веткой.

Изменение файлов и коммиты

Любые изменения файлов на Github делаются с помощью коммитов. Коммит выполняется путем внесения самих исправлений и описания этих исправлений. Это необходимо для того, чтобы вы знали что и когда вы меняли, а также позволяет легко отслеживать работу команды. Слово коммит можно перевести как “фиксировать”. То есть мы можем внести изменения в несколько файлов, а затем их зафиксировать. Давайте для примера изменим файл README. Для этого найдите в в правой стороне панели кнопку с кисточкой и нажмите на нее:

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Откроется текстовый редактор, где вы можете ввести нужные вам исправления:

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

После того как вы сделаете все что вам нужно, необходимо заполнить поле “Commit” внизу страницы. Кратко опишите что было изменено, а затем нажмите кнопку “Commit changes”:

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Эти изменения будут внесены в текущую ветку проекта, поскольку мы сейчас работаем с testing, то и изменения будут отправлены именно туда.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Новый Github Desktop

Github выпустил обновленную версию Github Desktop — программы под Windows 7+ и OS X, которая дублирует функциональность сайта github.com, но при этом работает локально на компьютере разработчика.


Github Desktop упрощает многие действия в рабочем процессе и заменяет Github for Mac и Github for Windows на новый унифицированный интерфейс.

Ветви Github Desktop

Ветви всегда доступны в левом верхнем углу в режиме просмотра репозитория. Можно быстро выбрать нужную ветку или создать новую.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Совместная работа

Просмотр изменений (diff) до отправки коммита на сайт, в программе сразу видно, в каких файлах и строчках сделаны изменения. Коммит отправляется из окна программы, без использования командной строки.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Прямо из программы отправляются и пул-реквесты.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Слияние и развертывание

Просмотр коммитов в локальной и удаленной ветке, где сразу ясно видно, какие конкретно изменение нужно слить с проектом. Прямо из программы можно слить свой код в основную ветку для развертывания.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Просмотр истории

Интерактивный график с визуализацией сделанных изменений и коммитов. Прямо на графике можно выбрать коммит и просмотреть историю изменений в локальной ветке.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Некоторые пользователи жалуются, что программа подтормаживает на сложных проектах.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

Github командная строка

Консоль — ваш друг. По моему опыту, освоение работы с Github через командную строку — лучшая трата времени, когда работаешь с open source-технологиями. Да, существует много хороших графических интерфейсов, но все они менее гибки в использовании. Кроме того, есть инструменты только под командную строку, которые сильно упрощают жизнь и повышают эффективность разработки:

Управление проектами (Project management)

Наряду с issues, благодаря которым разработчики получают обратную связь от пользователей, интерфейс предлагает и другие функции, позволяющие управлять проектами.

Одна из них – Projects. Это новый раздел, который очень редко используется. Это система «Канбан», которая помогает организовать баги и работу, которую необходимо выполнить.

Также в управлении проектами помогают контрольные точки. Это часть страницы issues. Вы можете соотнести проблемы с определенными контрольными точками, которые могут быть целями релизов.

Представив релизы, GitHub расширил функциональность тегов GIT.

Тег GIT — это указатель на конкретную версию. Если он выполняется последовательно, то помогает вам вернуться к предыдущей версии кода без ссылки на конкретные версии.

Релиз построен на основе тегов GIT и представляет собой полную версию вашего кода, а также zip-файлы, заметки о выпуске и двоичные ресурсы, которые могут представить полностью рабочую версию конечного продукта кода.

Хотя тег GIT можно создавать программно (например, с помощью тега git из командной строки), создание релизов GitHub – это ручной процесс, который происходит в пользовательском интерфейсе GitHub. Вы, по сути, говорите GitHub создать новый релиз и сообщаете, к какому тегу вы хотите применить его.

Сравнение коммитов на GitHub

GitHub предлагает множество инструментов для работы с кодом.

Одна из самых важных вещей, которые вы можете сделать, — это сравнить одну ветку с другой. Вы также можете сравнить последний коммит с тем, который используете в данный момент, чтобы увидеть, какие изменения были внесены с течением времени.

Webhooks и Services на GitHub

GitHub предоставляет множество функций, которые помогают рабочему процессу разработчика: например, вебхуки и сервисы.

Webhooks

Вебхуки позволяют пинговать внешние сервисы, когда в репе происходят определенные события. Например, это может произойти, когда для кода используется команда push, создается ответвление или если тег создается или удаляется.

Когда происходит событие, GitHub отправляет запрос POST на URL, который мы говорим ему использовать.

Обычно эта функция используется для проверки связи с удаленным сервером. Это нужно, чтобы получить последний код из GitHub, когда мы отправляем обновление с нашего локального компьютера.

Мы отправляем команду push к GitHub, он сообщает серверу об этом, и сервер извлекает данные.

Services

Сервисы GitHub и новые приложения представляют собой сторонние интеграции, которые улучшают работу разработчика или предоставляют услуги.

Источник

VMware

We’ve verified that the organization vmware controls the domain:

vmware.com

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

If you’re looking for open source projects that serve our technologies such as VMware vSphere® or VMware NSX®, start in the vmware org; you’ll also find projects that address emerging technologies such as blockchain, machine learning, AI and data science. For smaller sample projects and code snippets browse our vmware-labs org and the aptly named vmware-samples org.

Throughout these collections you’ll discover scripts, libraries, APIs, templates as well as complete solutions such as Versatile Data Kit or VMware Event Broker Appliance.

There’s even more VMware-backed open source to experience in Clarity, Spring, RabbitMQ, Project Salt, and Greenplum.

Join our open source community: explore, experiment, ask questions, and contribute. Follow us on Twitter and check in on the latest news and project updates at our blog.

GPL Commitment
Before filing or continuing to prosecute any legal proceeding or claim (other than a Defensive Action) arising from termination of a Covered License, VMware commits to extend to the person or entity («you») accused of violating the Covered License the following provisions regarding cure and reinstatement, taken from GPL version 3. As used here, the term ‘this License’ refers to the specific Covered License being enforced.

However, if you cease all violation of this License, then your license from a particular copyright holder is reinstated (a) provisionally, unless and until the copyright holder explicitly and finally terminates your license, and (b) permanently, if the copyright holder fails to notify you of the violation by some reasonable means prior to 60 days after the cessation.

Moreover, your license from a particular copyright holder is reinstated permanently if the copyright holder notifies you of the violation by some reasonable means, this is the first time you have received notice of violation of this License (for any work) from that copyright holder, and you cure the violation prior to 30 days after your receipt of the notice.

VMware intends this Commitment to be irrevocable, and binding and enforceable.

‘Covered License’ means the GNU General Public License, version 2 (GPLv2), the GNU Lesser General Public License, version 2.1 (LGPLv2.1), or the GNU Library General Public License, version 2 (LGPLv2), all as published by the Free Software Foundation.

‘Defensive Action’ means a legal proceeding or claim that VMware brings against you in response to a prior proceeding or claim initiated by you or your affiliate.

Источник

wardsoft/capitalise

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

readme.html

About

Resources

License

Stars

Watchers

Forks

Releases

Packages 0

Languages

Footer

You can’t perform that action at this time.

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.

Источник

cdaviesbell/Good-Girl-Refurbished

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Current font files for the Good Girl typeface. This typeface is a completed, upgraded version of a free font originally released in 1999, also called Good Girl, which is available free here: https://www.dafont.com/good-girl.font

This design is in progress with several new features still being designed and optimized. The ultimate goal is to upgrade Good Girl to a high-quality libre (free forever) typeface.

Webfonts are available in fonts/webfonts

Opentype fonts for installing locally and for print applications are available in fonts/otf

Be available as free, open source font software on any platform.

Have a warm-hearted, friendly and optimistic typographic voice.

Be eccentric: have as many quirks as possible that suit the font’s tone without sacrificing legibility.

Be human: accurately emulate the vintage hand-made lettering that inspires the design.

Have a well-paired set of bold and light weights.

Perform well in headlines and text of 16 point and larger. Work well as a web font.

Have good multilingual support.

Good Girl: 1999-2019

1999: Taking inspiration from the hand lettering I loved in vintage publications, I threw down a quick font using Chank Diesel’s «One Hour Font» article, published in 1998. My font, Good Girl, had a bouncy baseline, lots of individual quirky letters, and only had capitals and numerals, plus minimal punctuation. Like Chank, I put it out online for free, with a small license file that said “This font has no license.”

This year, I looked back at two decades of creative work, and realized that Good Girl is one my most visible and enduring creative efforts. I decided to invest time and creative juice in giving this happy little piece of type design an even longer and better life. I’ve created a full character set including the lowercase and accented characters. I reworked each character, and gave special love to bearings and kerning. I also designed a companion light typeface that is still hand-drawn, quirky, and energetic.

Good Girl will continue to be a Libre typeface, because it’s always been happy that way.

Источник

Revolt

We’ve verified that the organization revoltchat controls the domain:

revolt.chat

Revolt is an open source user-first chat platform. You can find links to useful resources about the project below.

Github where the world builds software. Смотреть фото Github where the world builds software. Смотреть картинку Github where the world builds software. Картинка про Github where the world builds software. Фото Github where the world builds software

😎 Contributing to Revolt: Learn how to contribute to Revolt.

🦜 Discussions: Request features or ask questions.

💻 Project Tracker: Full GitHub project overview.

🕓 Roadmap: High-level product roadmap.

🧰 Internal Homepage: Internal project management board (for Revolt team members).

Get Revolt for your platform from the website!

Pinned

Repository for miscellaneous repository management and discussions: https://github.com/revoltchat/revolt/discussions

Revolt client built with Preact.

Modern Typescript library for interacting with Revolt.

Revolt Desktop App

Deploy Revolt using Docker.

Monorepo for Revolt backend services.

i18n translations of Revolt

7 Updated Aug 25, 2022

Lists of VPN providers (automatically updated; maintainer: @janderedev)

0 Updated Aug 25, 2022

0 Updated Aug 21, 2022

Revolt landing page.

0 Updated Aug 20, 2022

0 Updated Aug 20, 2022

Revolt client built with Preact.

25 Updated Aug 18, 2022

Revolt Desktop App

3 Updated Aug 18, 2022

Components library for Revolt.

1 Updated Aug 16, 2022

Monorepo for Revolt backend services.

1 Updated Aug 14, 2022

Open source contribution tracker

0 Updated Aug 8, 2022

People

Top languages

Most used topics

Footer

You can’t perform that action at this time.

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.

Источник

freicoin/foundation

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

readme.org

This is the web for the Freicoin Foundation. It is written in python using the framework django.

On systems like windows, the first thing you need to install if you haven’t installed it already is make. In unix based systems like linux or macOS you already have that.

To build the project you need to satisfy several dependencies first and their installation depends on your system.

For example, in debian you could do it by just running the following command in a terminal:

The version of libmpc-dev offered in Ubuntu repositories is outdated, so if you’re using that system, you will need to download it and compile it yourself.

If you used the line above to install the dependencies, first remover the outdatd versions:

The sources for the needed packages can be found here:

Then compile all the packages with:

Here’s a list of make targets and their effects:

CommandDescription
makeThe first thing to run. Creates an Ubuntu virtual machine, downloads and installs all the dependencies and builds the project.
make shellStarts a python shell ready to import the project’s modules and interact with the database.
make runStarts a server on http://127.0.0.1:8000/
make vmsuspendShut down the VMs and frees up that memory

Once you have it the dependencies installed, you can run any of them in the project’s root.

Please, contact us if these instructions aren’t enough or can be improved for the system you’re using.

Donations wallet setup

The FFs web uses HD wallets (BIP 0032) to generate the addresses for the organizations to receive donations. This increases security and simplifies auctions.

The administrator creates a wallet by running the shell locally with make shell and then type:

The administrator must store the secret (in this case “change_this”), preferably on an off-line computer or paper. When he needs he needs to forward the received donations monthly, he can re-create the master wallet using that secret.

But the foundation’s web needs to generate addresses for each organization and month using the master_wallet_public_key obtained below. In this case the key is:

This key must be stored on the settings file, for example:

Anyone can re-create the public HD using pycoin or another HD wallet tool:

To generate the individual addresses for each organization, you have to use the month (starting to count from the web launch) and the id of the organization. For example, to obtain the address for the month 14 (a year and 2 months after launch) and for the organization with you would do it like this:

The administrator generates the sub-keys to forward the funds in the same way, but using the private master wallet which gives him access to the private keys.

Источник

shaaw/sharcweb

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

readme.rst

What is CodeIgniter

This repo contains in-development code for future releases. To download the latest stable release please visit the CodeIgniter Downloads page.

Changelog and New Features

You can find a list of all changes for each release in the user guide change log.

PHP version 5.4 or newer is recommended.

It should work on 5.2.4 as well, but we strongly advise you NOT to run such old versions of PHP, because of potential security and performance issues, as well as missing features.

Please see the installation section of the CodeIgniter User Guide.

Report security issues to our Security Panel, thank you.

The CodeIgniter team would like to thank EllisLab, all the contributors to the CodeIgniter project and you, the CodeIgniter user.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *