Skip to content

Instantly share code, notes, and snippets.

Avatar

Shuntaro Yada shuntaroy

View GitHub Profile
@MarvinT
MarvinT / black_code_prettify.json
Last active Feb 24, 2021
json you can paste into jupyter notebook's code prettify configuration that makes it use black to reformat your code instead of yapf.
View black_code_prettify.json
{
"python": {
"library": "import json\ndef black_reformat(cell_text):\n import black\n import re\n cell_text = re.sub('^%', '#%#', cell_text, flags=re.M)\n try:\n reformated_text = black.format_str(cell_text, 88)\n except TypeError:\n reformated_text = black.format_str(cell_text, mode=black.FileMode(line_length=88))\n return re.sub('^#%#', '%', reformated_text, flags=re.M)",
"prefix": "print(json.dumps(black_reformat(u",
"postfix": ")))"
},
"r": {
"library": "library(formatR)\nlibrary(jsonlite)",
"prefix": "cat(toJSON(paste(tidy_source(text=",
"postfix": ", output=FALSE)[['text.tidy']], collapse='\n')))"
@kaityo256
kaityo256 / howto.md
Last active Nov 30, 2021
研究者として生きていくコツ
View howto.md

研究者として生きていくコツ

これは卜部さんの優秀なプログラマーになるためのコツに影響されて書いたものです。

著者について

自分を構成する要素は、大きい順にシステムエンジニア、プログラマ、研究者だと思っています。でも、おそらく給料は「研究者」として払われているため、研究者として生きていくコツとしました。僕はさほど優秀とは言えませんが、とりあえずそれなりに長いことそれで食っています。大学の教授のウェブサイトに「研究者としてのコツ」みたいなことが書いてあることがありますが、これには「既に大学の教授になっている人が書いている」という強烈なバイアスがかかっています。もちろん参考になることも書いてありますが、「死ぬほど研究しろ、研究のことだけ考えろ」的な文章が多い印象です。これは普通の人にとって役に立たない助言です。これは平均的な研究者として生きていくための戯言、ポエムだと思ってください。

健康第一

View cifar10_keras.ipynb
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View mongodb_sample.rb
# -*- coding: utf-8 -*-
require 'mongo'
#データベースと接続
connection = Mongo::Connection.new
#connection = Mongo::Connection.new('localhost');
#connection = Mongo::Connection.new('localhost'27017);
puts 'データベース一覧'