Skip to content

Instantly share code, notes, and snippets.

View loleg's full-sized avatar

Oleg Lavrovsky loleg

View GitHub Profile
@loleg
loleg / Finding Real Estate Data.md
Last active April 13, 2025 15:02
💁 Where can I get quick access to real estate data with developer-friendly access and documentation?
@loleg
loleg / LLaVa_for_Accessible_Spaces.ipynb
Last active March 14, 2025 18:58
AI for Accessibility
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@loleg
loleg / datapackage.json
Created February 25, 2025 14:28
Data Package for Dribdat from Hack the Hackathon vol. 4 - November 2024 - Scripps Institution of Oceanography San Diego
{"contributors":[],"created":"2025-02-25T14:22","description":"An unconference series & interdisciplinary community exploring scientific collaboration, learning, and civic engagement through hackathons","homepage":"https://hackthackathon.github.io/","keywords":["dribdat","hackathon","co-creation"],"licenses":[{"name":"ODC-PDDL-1.0","path":"http://opendatacommons.org/licenses/pddl/","title":"Open Data Commons Public Domain Dedication & License 1.0"}],"name":"event-1","resources":[{"data":[{"aftersubmit":"","boilerplate":"### &#128640; Let's launch your idea!\r\n\r\nNeed help? Get in touch with the [organising team](/about), or raise [an issue](https://github.com/dribdat/dribdat/issues).\r\n","certificate_path":"","community_embed":"<div class=\"codeofconduct\">All attendees, sponsors, partners, volunteers and staff at our hackathon are required to agree with the <a href=\"https://hackcodeofconduct.org/\" target=\"_blank\">Hack Code of Conduct</a>. Organisers will enforce this code throughout the event. We expe
@loleg
loleg / yenanpu.py
Created February 17, 2025 08:53
"Ye Nan Pu" - a tiny animation in TIC-80
# title: Ye Nan Pu
# author: seism
# desc: a midnight heart-hack-ttack made at MountainBytes 2025
# site: https://mountainbytes.ch
# license: WTFPL License
# version: 0.1
# script: python
from math import sin
from random import random, seed
{
"basics": {
"name": "Thomas Edison",
"label": "Inventor and Businessman",
"picture": "https://example.com/photo.jpg",
"email": "[email protected]",
"phone": "(123) 456-7890",
"website": "https://thomasedison.com",
"summary": "Prolific inventor and businessman known for developing many devices that greatly influenced life around the world, including the phonograph, the motion picture camera, and the electric light bulb.",
"location": {
@loleg
loleg / Filtering Nodes
Created November 22, 2024 13:06 — forked from colbenkharrl/Filtering Nodes
Filtering Nodes on Force-Directed Graphs (D3 V4)
Click to view more!
@loleg
loleg / docker-compose.yml
Last active September 19, 2024 22:03
Docker Compose for Ghost 5 on Alpine Linux with MySQL 8
services:
ghost:
image: ghost:5-alpine
container_name: ghost
restart: always
depends_on:
- mysql
ports:
- 8368:2368
@loleg
loleg / asciidoc-blog.adoc
Last active November 6, 2024 23:58
A blog post in AsciiDoc about an AsciiDoc workshop

Documenting with AsciiDoc

These are my notes from the Software Documentation with AsciiDoc session at the Workshop-Days of CH Open on September 2, 2024. The workshop was run by Christian Heitzmann, a highly experienced software developer who runs SimplexaCode AG in Lucerne. As a technical writer, he regularly documents the software architectures for companies, teaches university courses in Machine Learning, and regularly writes articles for IT journals.

Documenting Python Code - PyCon Italia 2024 is a recent presentation Christian gave that serves as an excellent overview of the themes of his work and attention to documentation as a critical facet of the software developer’s work.

Here is the workshop description, translated with help from DeepL:

— Christian Heitzmann
@loleg
loleg / datapackage.json
Last active June 21, 2024 11:57
World Refugee Day 2024 - Everyday Solutions - Dribdat projects
{"contributors":[{"path":"https://github.com/loleg","role":"author","title":"loleg"}],"created":"2024-06-21T11:57","description":"This site was created on occasion of **World Refugee Day 2024**. The goal is to map out some areas of concern and opportunities to help, from the perspective of technical support & digital rights for refugees in Switzerland. Inspired by this year's call for \"everyday solutions\", in the challenges above we try to open doors to meaningful starting points for hands-on activities. \r\n\r\nIf you would like to help do more, please leave a comment or [get in touch](https://welcome.dribdat.cc/project/6/comment).\r\n\r\n<iframe width=\"560\" height=\"315\" src=\"https://www.youtube.com/embed/iX_uG7UTCI8?si=e81vBoecyVn9G6kx\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen></iframe>\r\n\r\n---\r\n\r\n### Links to

DRIBD(at): a brief history

👋 Hello, world! The goal of this document is to put a timeline of the origins of the dribdat open source platform and DRIBD@ collective, together with aspirations for the future. To weave the 'red thread', so to speak - and share some perspective.

Contributing

  1. Join the OpenCollective
  2. Start a pull request on Codeberg
  3. Drop a bio into the People section below