勉強のためにrubyで言語処理100本ノックをなるべく答えを見ずにやってみる・・・!
そのため、記載してある回答は誤っている可能性がありますので、ご了承ください。
start:2017/04/12
言語処理100本ノック 2015
http://www.cl.ecei.tohoku.ac.jp/nlp100/
言語処理100本ノックは,実践的な課題に取り組みながら,プログラミング,データ分析,研究のスキルを楽しく習得することを目指した問題集です
javascript:(function(){n=(t=(document.activeElement || window.getSelection().focusNode)).selectionStart;v=t.value;s=t.scrollTop;t.value=(v.substr(0,n)+(f=[(d=new Date()).getFullYear(),(d.getMonth()+1),d.getDate()].join("/")+" "+[(d=new Date()).getHours(),d.getMinutes(),d.getSeconds()].join(":"))+v.substr(n,v.length));t.scrollTop=s;t.setSelectionRange((p=n+f.length),p)})() |
勉強のためにrubyで言語処理100本ノックをなるべく答えを見ずにやってみる・・・!
そのため、記載してある回答は誤っている可能性がありますので、ご了承ください。
start:2017/04/12
言語処理100本ノック 2015
http://www.cl.ecei.tohoku.ac.jp/nlp100/
言語処理100本ノックは,実践的な課題に取り組みながら,プログラミング,データ分析,研究のスキルを楽しく習得することを目指した問題集です
3**3 # => 9
3x3 # => "333"
"a"x3 # => "aaa"
1."a" # => "1a"
# 文字列や数値は随時キャストされる
10 x 3 * 5 # => 505050
require 'singleton' | |
class FizzBuzzSolver | |
include Singleton | |
FIZZ = 3 | |
BUZZ = 5 | |
def run(numbers) | |
answer = solve(numbers) |
既に上げられていたので、出遅れた。
http://delta114514.hatenablog.jp/entry/2018/03/15/014555
そして上記の記事は大変まとまっているため、私の記事は不要だと思う。以下、駄文。
fn main() { | |
println!("Hello, world!"); | |
} |
puts("Hello world") if false \ | |
&& false && | |
false |
<html><head><script src="//api.songle.jp/v2/api.js"></script><script> | |
function onSongleWidgetAPIReady(SongleWidget) { | |
// 音楽プレーヤーを表示する | |
var player = new SongleWidget.Player({ | |
accessToken: '00000090-KtkWYyy' // アクセストークン | |
, secretToken: '2ixLaohRmaKrjS1qSHhfcMeVR27UTg8C' // シークレットトークン | |
}); | |
player.useMedia( | |
'https://youtube.com/watch?v=xOKplMgHxxA', |
https://zverok.space/blog/2022-03-03-WAR.html 翻訳
2022年3月3日
やぁ、僕はVictor Shepelev。ウクライナのハリコフに住んでいて、TwitterやGitHubでは@zverokというIDで活動している。
僕がRubyを書き始めたのは2003年からで、いくつかのライブラリやRuby Changelogのメンテナだ。国際的なカンファレンスや/r/rubyなんかで君たちと会ったことがあるかも知れない。今年、僕はRubyコミッターに申請して、嬉しいことに承認された。僕が取り組んでいるのは(いくつかの小さな機能追加と共に)Rubyドキュメントの改善だ。僕のRubyに関する作業の一覧はここで確認できる。