Jan versucht einen Access-token einzutippen. Anscheinend erfolgreich.
-Neo 2®©
-Rust <- Link geht nicht :)
Wie und Wann sollten Kinder an Technik herangeführt werden?
-Thelie macht jetzt LFS
-Reverse Proxy mit Apache kommt soon™
-Diskussion über Antrieb zur Technik-Spielerei (oder sowas)
-Variablen in anderen Threads benutzen:
use std::thread::Thread;
-use std::sync::Arc;
-use std::cell::RefCell;
-
-
-fn main() {
- let r = Arc::new(RefCell::new(42u8));
- let r1 = r.clone();
- let t = Thread::scoped(move || {
- loop {
- match r1.try_borrow_mut() {
- Some(n) => { *n += 1 ; break }
- _ => { }
- }
- }
- });
-
- t.join();
- println!("{}", *r.borrow_mut());
-}
-
Spaß aufgrund von Feld-zugriff durch Kindobjekte:
pub store_refs: Option<Vec<Option<&'a mut Store<'a>>>>,
-
Fangt an Rust zu lernen. (no pressure)
-
Hallo
λελ λασστ WO IST MEIN 0x41 0x51 0x43 0x49 0x49???!!! Oo
Dies ist ein Body?
kursiv
bold
crossed
Markdown kann auch Follmilch… Ferde mögen das.
aeaeaeae ueueue
#sweetes markup
-fn hello_world() {
- println!("hello world.");
-}
-
Themen für das nächste Treffen:
Besser spät als nie…
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-set nocompatible " be iMproved, required
-filetype off " required
-
-set number
-
-" set the runtime path to include Vundle and initialize
-set rtp+=~/.vim/bundle/Vundle.vim
-call vundle#begin()
-" alternatively, pass a path where Vundle should install plugins
-"call vundle#begin('~/some/path/here')
-
-" let Vundle manage Vundle, required
-Plugin 'VundleVim/Vundle.vim'
-
-" The following are examples of different formats supported.
-" Keep Plugin commands between vundle#begin/end.
-
-Plugin 'l04m33/vlime', {'rtp': 'vim/'}
-Plugin 'supercollider/scvim'
-Plugin 'rust-lang/rust.vim'
-Plugin 'vim-syntastic/syntastic'
-Plugin 'luochen1990/rainbow'
-Plugin 'ycm-core/YouCompleteMe'
-Plugin 'preservim/nerdtree'
-Plugin 'vim-airline/vim-airline'
-Plugin 'tpope/vim-fugitive'
-
-" All of your Plugins must be added before the following line
-call vundle#end() " required
-filetype plugin indent on " required
-" To ignore plugin indent changes, instead use:
-"filetype plugin on
-"
-" Brief help
-" :PluginList - lists configured plugins
-" :PluginInstall - installs plugins; append `!` to update or just :PluginUpdate
-" :PluginSearch foo - searches for foo; append `!` to refresh local cache
-" :PluginClean - confirms removal of unused plugins; append `!` to auto-approve removal
-"
-" see :h vundle for more details or wiki for FAQ
-" Put your non-Plugin stuff after this line
-
-" YCM-stuff
-let g:ycm_language_server =
-\ [
-\ {
-\ 'name': 'rust',
-\ 'cmdline': ['rust-analyzer'],
-\ 'filetypes': ['rust'],
-\ 'project_root_files': ['Cargo.toml']
-\ }
-\ ]
-
-" some variables
-let g:sclangTerm = "st"
-let g:rainbow_active = 1
-set foldmethod=syntax
-set foldnestmax=1
-set tabstop=3
-set softtabstop=0 noexpandtab
-set shiftwidth=3
-set splitbelow
-
-" activates syntax highlighting among other things
-syntax on
-
-color industry
-
-" highlight text over 80 characters long
-highlight OverLength ctermbg=DarkGray ctermfg=Red guibg=#592929
-match OverLength /\%81v.\+/
-" allows you to deal with multiple unsaved
-" buffers simultaneously without resorting
-" to misusing tabs
-set hidden
-
-" Make tabs work
-augroup expandtabFTW
- autocmd!
- autocmd FileType * setlocal tabstop=3 shiftwidth=3 softtabstop=0 noexpandtab
- augroup END
-
-" Open NerdTree
-autocmd vimenter * NERDTree
-
-" just hit backspace without this one and
-" see for yourself
-set backspace=indent,eol,start
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-set number
-set nowrap
-set showbreak=+++
-set textwidth=100
-set showmatch
-set visualbell
-
-set hlsearch
-set smartcase
-set ignorecase
-set incsearch
-
-set autoindent
-set expandtab
-set shiftwidth=4
-set smartindent
-set smarttab
-set softtabstop=4
-
-set ruler
-
-set undolevels=1000
-set backspace=indent,eol,start
-
-set term=xterm-256color
-filetype plugin indent on
-syntax on
-
RC3 Warmup
-Tickets sind weg (und ihr habt alle keins)
-RC3 Logo generator
-NandGame
-regolith
-1 NAND-Computer
-Rootless Docker
-Space API
Tragedy of the commons smh
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
-sda 8:0 0 300G 0 disk
-├─sda1 8:1 0 1G 0 part /boot
-└─sda2 8:2 0 299G 0 part
- ├─fedora-root 253:0 0 294G 0 lvm /
- └─fedora-swap 253:1 0 4G 0 lvm
- └─cryptswap1 253:2 0 4G 0 crypt [SWAP]
-sdb 8:16 0 3.3T 0 disk
-└─sdb1 8:17 0 3.3T 0 part
- ├─data-home 253:3 0 500G 0 lvm /home
- └─data-docker 253:4 0 1T 0 lvm /root/docker-data
-
-https://35c3.bleeptrack.de/
-https://cccamp19.bleeptrack.de/
-https://36c3.bleeptrack.de/
Übersicht:
tests/bre
(grep) und tests/ere
(egrep)