- Project Update: Lang Team by Niko Matsakis
- RustConf 2021より。後半でRustは人気があるものの実際には使われていない問題を指摘
- Does the Bronze Garbage Collector Make Rust Easier to Use? A Controlled Experiment
- RustにGCをつけたオリジナル言語とRustの学習スピードを比較し、所有権・ライフタイムなどの概念が学びにくいことを指摘した論文
- RustConf 2021 - The Importance of Not Over-Optimizing in Rust by Lily Mara
- Rustプログラミングで過度に最適化しなくてもいいのでは?、というプレゼン
- Software Design 9月号
- ガラスボーの記事が掲載されています
- 詳解Rustプログラミング
- Rust in Actionの邦訳
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <bits/stdc++.h> | |
#define INF (1 << 29) | |
#define rep2(i,m,n) for(int i=(int)(m);i<(int)(n);i++) | |
#define rep(i,n) rep2(i,0,n) | |
#define EPS 1e-10 | |
using namespace std; | |
typedef long long ll; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
source [find interface/jlink.cfg] | |
adapter_khz 1000 | |
adapter_nsrst_delay 400 | |
if { [info exists CHIPNAME] } { | |
set _CHIPNAME $CHIPNAME | |
} else { | |
set _CHIPNAME ls1021a |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/dts-v1/; | |
// magic: 0xd00dfeed | |
// totalsize: 0x5641 (22081) | |
// off_dt_struct: 0x48 | |
// off_dt_strings: 0x5050 | |
// off_mem_rsvmap: 0x28 | |
// version: 17 | |
// last_comp_version: 16 | |
// boot_cpuid_phys: 0xf00 | |
// size_dt_strings: 0x5f1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# | |
# Automatically generated file; DO NOT EDIT. | |
# Linux/arm 3.12.0 Kernel Configuration | |
# | |
CONFIG_ARM=y | |
CONFIG_MIGHT_HAVE_PCI=y | |
CONFIG_SYS_SUPPORTS_APM_EMULATION=y | |
CONFIG_HAVE_PROC_CPU=y | |
CONFIG_STACKTRACE_SUPPORT=y | |
CONFIG_LOCKDEP_SUPPORT=y |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/dts-v1/; | |
// magic: 0xd00dfeed | |
// totalsize: 0x5641 (22081) | |
// off_dt_struct: 0x48 | |
// off_dt_strings: 0x5050 | |
// off_mem_rsvmap: 0x28 | |
// version: 17 | |
// last_comp_version: 16 | |
// boot_cpuid_phys: 0xf00 | |
// size_dt_strings: 0x5f1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# | |
# Automatically generated file; DO NOT EDIT. | |
# Linux/arm 3.15.0 Kernel Configuration | |
# | |
CONFIG_ARM=y | |
CONFIG_ARM_HAS_SG_CHAIN=y | |
CONFIG_MIGHT_HAVE_PCI=y | |
CONFIG_SYS_SUPPORTS_APM_EMULATION=y | |
CONFIG_HAVE_PROC_CPU=y | |
CONFIG_NO_IOPORT_MAP=y |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
"dein Scripts----------------------------- | |
if &compatible | |
set nocompatible " Be iMproved | |
endif | |
" Required: | |
set runtimepath^=/home/garasubo/.cache/repos/github.com/Shougo/dein.vim | |
" Required: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <X11/Xlib.h> | |
#include <X11/Xutil.h> | |
#include <X11/Xos.h> | |
#include <stdlib.h> | |
#include <stdio.h> | |
#include <locale.h> | |
#include <assert.h> | |
Display *dpy; | |
Window win; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
use std::sync::{Arc, Mutex, Weak}; | |
use std::clone::Clone; | |
#[derive(Debug, Clone)] | |
struct GraphInner<T> { | |
nodes: Vec<(Option<Arc<Mutex<NodeInner<T>>>>, usize)>, | |
next: usize, | |
} | |
#[derive(Debug, Clone, PartialEq)] |
OlderNewer