All Projects → 200ok-ch → talks

200ok-ch / talks

Licence: GPL-3.0 License
Resources to various talks given by 200ok team members at various locations.

Programming Languages

TeX
3793 projects
clojure
4091 projects
SCSS
7915 projects

Projects that are alternatives of or similar to talks

org-agda-mode
An Emacs mode for working with Agda code in an Org-mode like fashion, more or less.
Stars: ✭ 14 (-57.58%)
Mutual labels:  org-mode
emacs-modified-windows
Mirror of the GitLab project Emacs Modified for Windows
Stars: ✭ 79 (+139.39%)
Mutual labels:  org-mode
preview-org-html-mode
Emacs minor mode for an (optionally) live preview of Org exports to HTML using Xwidgets.
Stars: ✭ 16 (-51.52%)
Mutual labels:  org-mode
ob-tmux
Ob-tmux is an Emacs library that allows org mode to evaluate code blocks in a tmux session.
Stars: ✭ 46 (+39.39%)
Mutual labels:  org-mode
dotfiles
Personal config and utils for emacs, vim, tmux, i3, git, etc.
Stars: ✭ 29 (-12.12%)
Mutual labels:  org-mode
org parser
An Org Mode parser for Dart
Stars: ✭ 21 (-36.36%)
Mutual labels:  org-mode
sword-to-org
Convert Sword modules to Org-mode outlines
Stars: ✭ 32 (-3.03%)
Mutual labels:  org-mode
arnes-notes
🧠 My working notes.
Stars: ✭ 20 (-39.39%)
Mutual labels:  org-mode
ntangle
Command-line utility for Tangling of Org documents — programmed in Nim.
Stars: ✭ 56 (+69.7%)
Mutual labels:  org-mode
org-tanglesync.el
A package to pull external changes into an org-mode source block if that block is tangled to an external file
Stars: ✭ 80 (+142.42%)
Mutual labels:  org-mode
emacs-up
My emacs configuration files
Stars: ✭ 23 (-30.3%)
Mutual labels:  org-mode
babel
A Leiningen project template for literate Clojure projects w/ org-mode
Stars: ✭ 74 (+124.24%)
Mutual labels:  org-mode
Eorg
new version: https://github.com/SoftMaple/Editor
Stars: ✭ 27 (-18.18%)
Mutual labels:  org-mode
org-onenote
Post org file to onenote
Stars: ✭ 40 (+21.21%)
Mutual labels:  org-mode
org-babel-eval-in-repl
Send and eval org-mode babel code blocks in various REPLs (therefore it's async)
Stars: ✭ 49 (+48.48%)
Mutual labels:  org-mode
vimwiki2org
Convert VimWiki files to Emacs Org-Mode
Stars: ✭ 18 (-45.45%)
Mutual labels:  org-mode
org-beamer-cn
[Deprecated] org-mode Simple Chinese Template for Beamer
Stars: ✭ 23 (-30.3%)
Mutual labels:  org-mode
emacs-habitica
Emacs Extension for Habitica
Stars: ✭ 61 (+84.85%)
Mutual labels:  org-mode
knowledge-base
Personal Wiki
Stars: ✭ 16 (-51.52%)
Mutual labels:  org-mode
zettel-mode
A Zettelkasten-style note-taking helper
Stars: ✭ 32 (-3.03%)
Mutual labels:  org-mode

200ok Talks

Resources to various talks given by 200ok team members at various locations.

Traverse complex JSON structures with live feedback

Rationale

This is Alain’s talk from EmacsConf 2020: https://emacsconf.org/2020/schedule/25/

Complementary blog post and video: https://200ok.ch/posts/2020-11-30_emacsconf_traverse_complex_json_structures_with_live_feedback_with_counseljq

Abstract

If you are working with complex nested JSON structures, you are probably familiar with jq which is like sed for JSON data and great at what it does. However, being a command-line tool like sed, the feedback for writing queries and seeing their results is a discrete process and not live.

When working with Emacs, we are used to good auto-completion and live feedback. Formerly, this was mostly done with static input, but with modern completion frameworks like Ivy and Counsel, this can be done with dynamic inputs, as well.

counsel-jq is a package with which you can quickly test queries and traverse a complex JSON structure whilst having live feedback. Just call M-x counsel-jq in a buffer containing JSON, then start writing your jq query string and see the output appear live in the message area. Whenever you’re happy, hit RET and the results will be displayed to you in the buffer *jq-json*.

In this lightning talk, I’ll give a quick overview on how to use counsel-jq and how to build similar completion functionality.

Introduction to organice

Rationale

This is a pre-recorded talk of Alain for the EmacsConf 2019 on November 2nd 2019.

Abstract

Are you a fan of Org mode? If so, you probably want to have access to your Org files at any time - even when away from your computer. Or maybe you want to collaborate with other people who are not Emacs users themselves.

organice is the solution for that!

It is an implementation of Org mode without the dependency of Emacs. It is built for mobile and desktop browsers and syncs with Dropbox and Google Drive.

Please find the code of organice here: https://github.com/200ok-ch/organice

Recording

The talk has been pre-recorded and is available on Youtube: https://www.youtube.com/watch?v=aQKc0hcFXCk

Slides

./introduction_to_organice/organice_intro.org

Play Emacs like an instrument - Teaser

Rationale

This is a pre-recorded talk of Alain for the EmacsConf 2019 on November 2nd 2019.

Play Emacs like an instrument

Recording

https://youtu.be/uQfOlQ7Nyj8

Slides

./play_emacs_like_an_instrument_teaser/playing_emacs_like_an_instrument.org

Introduction to ClojureScript and Functional Programming

Rationale

This is a talk Alain gave at the Web Zueri Meetup in Zurich, Switzerland on July 24, 2018.

Abstract

The complexity of software is growing at an exponential rate. The biggest challenge is the growing complexity of dynamic state which makes it hard to reason about a system. There are many paradigms aiming to ease the situation. To reduce incidental complexity “Functional Programming” and “Code Hot-Reloading” have become much talked about topics in the web development community.

In this talk, Alain will show you how to supercharge your development setup with true code hot-reloading in a truly functional programming language.

Recording

To be announced. The Web Zueri crew made a recording and will publish it on their Youtube channel.

Slides

introduction_to_clojurescript_and_functional_programming

Play Emacs like an instrument

Rationale

This is a talk Alain gave at the Clojure Meetup in Zurich, Switzerland on April 23, 2018.

Abstract

Lean back and relax while enjoying a deep dive into the wonderful world of the Emacs editor. Emacs renaissance came with the advent of Clojure and undoubtedly is the most popular editor among Clojurians today. Of course there is a lot more you can do with Emacs, but much like playing an instrument, great skill only comes with practice.

You neither need to be an Emacs user nor a Clojure Programmer and neither do you need to contemplate about becoming one either to enjoy this talk. Much like you don’t become a professional musician by attending a concert, but it might very well be inspiring.

Recording

The talk has been recorded and is available on Youtube: https://www.youtube.com/watch?v=gfZDwYeBlO4

Slides

play_emacs_like_an_instrument

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].