終了しました。 講義の動画を遠隔研修教材として公開しています。 日本語研究に役立つ情報資源の効果的な使い方 デジタルアーカイブを活用した近現代史研究の実践 国立国会図書館は、海外で日本研究に携わる方々に、研究または研究の支援に必要となる基本的な情報源を知り、活用するスキルを身に付けていただくことを目的として、ウェビナーを実施します。 開催概要 テーマ
フロントエンドのパラダイムを参考にバックエンド開発を再考する / TypeScript による GraphQL バックエンド開発
はじめに 数理情報工学実験第二という演習で、Raspberry Piをつかって何かを作ることになりました。そこでAMATERASUという自動ノート取り装置を作ったので紹介します。 そもそもRaspberry Piって? Raspberry Pi3 Model B ボード&ケースセット (Element14版, Clear)-Physical Computing Lab 出版社/メーカー: TechShareメディア: エレクトロニクスこの商品を含むブログ (3件) を見る これです。安くて小型で色んなセンサーをつけて遊べるコンピュータです。今回はカメラモジュールを使いました。 自動ノート取り装置とは 自動ノート取りの目標は、講義を撮影した動画*1を処理することで、ノートの代わりとして使える画像を出力することです。具体的には次のgifのような画像を次々出力していくのを目標にしています。黒くな
皆さんこんにちは お元気ですか。私は元気です。 今日はPythonにおける便利記法を書いてみます。 他の言語しか使ったこと無い人もぜひ ※1/25間違いかと思われる箇所の加筆修正を実施 リストに関するイテレーション enumerate(インデックスとオブジェクトのループ) zip(同時に2つのオブジェクトでループ) yield(途中で一旦返す) for-else(forで途中で停止しない場合の条件) リスト内包表記 Collections Counter default dict(辞書のデフォルト値設定) Sort(ソート) sorted if文の書き方 Fileに関する処理(with) in(オブジェクトに存在しているかどうか) 関数について 返り値を複数返す。 関数のオブジェクト化 参考文献 リストに関するイテレーション enumerate(インデックスとオブジェクトのループ) enu
このファイルを使用中のユーザーが多すぎるため、一部のツールを利用できない場合があります。再試行詳細閉じる オープンソースライセンス比較用早見表 : Sheet1ABCDEFGHIJKLMN1ライセンスと著作権の表示変更した旨を示すことソースコードの開示ライブラリとして使用すること商用利用改変配布派生物に別のライセンスを課す特許の利用個人利用作者に責任を求めること商標の利用注記2No License必須可能禁止禁止禁止可能GitHubで公開したソフトウェアにライセンスを付記しなかった場合の条件3GPL v2.0必須必須必須必須でない可能可能可能禁止可能可能禁止言及なし4GPL v3.0必須必須必須必須でない可能可能可能禁止可能可能禁止言及なし5Affero GPL v3.0必須必須必須必須でない可能可能可能禁止可能可能禁止言及なし6Artistic GPL 2.0必須必須必須必須でない可能可
全世界累計ユーザー数、130万人。子どもから大人まで、世代を超えて愛される大人気プログラミング学習ゲーム「CodeMonkey(コードモンキー)」が、いよいよ日本に上陸する。 「CodeMonkey」は、サルのモンタを主人公に繰り広げられるオンラインゲーム。このモンタをプログラミングで操作しながら、コーディングを練習していく。 ・ゲーム感覚で楽しみながら学習 物語は、モンタがゴリラにバナナを奪われてしまうところから始まる。それを取り返すため、友だちのカメやヤギと協力して、さまざまな障害物に遭遇しながら、バナナを獲得していく。 バナナ奪還のためのコマンドは、すべて “コード”で表現しなければならない。問題点と解決策を素早く見つけ、関数や繰り返し処理を使って、モンタに指示を出しているうち、自然とプログラミングの基礎が身に着くようになっている。 無事にバナナを勝ち取ることできれば、ミッション達成
いわゆるプログラミング学習で、初心者にとっての本当の壁とは何か。 「書いてある言葉の意味がわからない……」「パソコンがないと勉強を始められない……」「覚えることが多そうに見える……」このような問題をサポートしてくれるアプリが人気を集めている。 9月1日にリリースされた、『Pocket Programming - Ruby/Rails編 -』は、現在アジアや欧米など全世界約50カ国で利用されているプログラミングの初心者を対象とした学習アプリだ。11月2日には、『Pocket Programming(ポケットプログラミング) - Android/Java編 -』がリリースされたばかり。『Ruby/Rails編』は、新着有料教育カテゴリで米国・オーストラリア・イギリス・日本で1位を獲得している。 「プログラミングって楽しそう”と思えた人の、次のステップに」 昨今プログラミング学習の重要性は世界的
最近,プログラミング言語の練習がてら競技プログラミングを始めました. 言語としてPythonを使っているのですが,C++,Javaといった主流の言語に比べると,Pythonでの競技プログラミングは「邪道」だと捉えられている節があり,そこまで流行っていないのが現状です. 今回は,実用開発ではあまり使わないけれど,競技プログラミングでよく使うPythonの知識をまとめたいと思います. 注意点 Pythonの基本文法については,必要があるもの以外解説しません. 他の言語で競技プログラミングをやったことがある人が対象です. この記事は現時点では未完成です.内容は随時追加・変更される可能性があります. Pythonのバージョンは2.7.5(Python3では,入出力などの仕様が大きく異なります). 変更履歴 記事を分割しました.(2015/4/22) Python2での記事であることを明記しました.
<a href="https://www.youtube.com/live/uajgh54TRu8?si=IZoVlaBBQ5yP1Vtx" target="_blank" rel="noopener"><img src ="https://img.atcoder.jp/img/awtf2024archive_english.png" class="img-responsive center-block"></a> [How to get an account / participate in contests?](http://atcoder.jp/posts/2) [AtCoder's Contest Format](http://atcoder.jp/posts/1) - [AtCoder's Testcases](https://www.dropbox.com/sh/nx3tnil
日ハム三連敗かなしいですこんばんは! 今日は運良く抽選を突破、「 #gocon (ゴーコン)」と言いたいだけ的なお祭でお馴染みのGo Conference に行ってきた&そんなゴーコンのためにHello World書いて24時間も経たない内にLTしてきたお!っていう報告をさせてください。 参加イベント gocon.connpass.com おしながき gocon(ゴーコン)って何をする場なの? そもそもGolangって何? ゴーコン観戦記 Golang書き初め~Hello World通して24時間しないうちにコード書いてLTしてきました Golangとの付き合い方(私見) gocon(ゴーコン)って何をする場なの? Go Conference略してgocon(ゴーコン)は、2013年ごろから始まった、プログラミング言語「Golang」に関するイベント・お祭りです。 github.com 「
JavaScript チュートリアル 初級編 JavaScript の基礎 JavaScript の第一歩 JavaScript の構成要素 JavaScript オブジェクト入門 JavaScript ガイド 入門編 文法とデータ型 制御フローとエラー処理 ループとイテレーター 関数 式と演算子 数と日付 テキスト処理 正規表現 インデックス付きコレクション キー付きコレクション オブジェクトを利用する Using classes プロミスの使用 JavaScript 型付き配列 イテレーターとジェネレーター メタプログラミング JavaScript モジュール 中級編 クライアントサイド JavaScript フレームワーク クライアントサイド Web API Language overview JavaScript のデータ構造 等値比較と同一性 プロパティの列挙可能性と所有権 クロ
昨日 最長共通部分列問題 (LCS) について触れました。ついでなので編集距離のアルゴリズムについても整理してみます。 編集距離 (レーベンシュタイン距離, Levenshtein Distance) は二つの文字列の類似度 (異なり具合) を定量化するための数値です。文字の挿入/削除/置換で一方を他方に変形するための最小手順回数を数えたものが編集距離です。 例えば 伊藤直哉と伊藤直也 … 編集距離 1 伊藤直と伊藤直也 … 編集距離 1 佐藤直哉と伊藤直也 … 編集距離 2 佐藤B作と伊藤直也 … 編集距離 3 という具合です。 編集距離はスペルミスを修正するプログラムや、近似文字列照合 (検索対象の文書から入力文字にある程度近い部分文字列を探し出す全文検索) などで利用されます。 編集距離算出は動的計画法 (Dynamic Programming, DP) で計算することができることが
中高生・高専生・大学生向けオンラインウェビナー「IEEE Engineering Spotlight」で2020年8月5日にPFNエンジニアの近藤が行った講演の資料です。
この記事を読み始める前に Rubyでやるんだったら、ちょうどそういう本が出ているから、その本買えばいいのではないでしょうか。 Rubyによるクローラー開発技法 巡回・解析機能の実装と21の運用例 作者: るびきち,佐々木拓郎出版社/メーカー: SBクリエイティブ発売日: 2014/08/25メディア: 大型本この商品を含むブログ (1件) を見る はじめに プログラミングを勉強し始めて、だいたい基礎的な文法を覚えたあとに、次に何をしようかな、と悩む人も結構多いみたいで、明確に「これを作りたい」という場合は、それを作ればいいとは思うんですけど、場合によっては、別段作りたいものが無く、漠然としたプログラミングをしたい、という熱意によって勉強しているという人もいるのではないかと思います。 で、もちろん「作りたいものがないのに、プログラミング勉強してどうするの」という意見もあるかとは思いますが、往
はじめに 今までテストを書くどころかデバッガを使ったことがなかったのですが、id:Kesinさんの↓の記事を読んで、このままではマズイと思ったので勉強しました。 研究のプログラミングにおける悲劇を無くすためのGitとテスト デバッガ Pythonには標準でpdbというデバッガが付いてるらしい。 pdb — Python デバッガ Pythonのpdbモジュールでデバッグする こちらによると、 使い方はいろいろあるみたいだけど、とりあえず set_trace は便利なのですぐにでも使ってみるべき。pdb.set_trace() でデバッグ用の対話シェルが実行される。 とのこと。他のサイトでもプログラムの気になる所にpdb.set_trace()を埋め込んで使っていました。 import pdb pdb.set_trace() 使い方 PyCon JP 2012 hands-on セッション/
お知らせ Ricty および Ricty Diminished は、2010 年代前半には欧文・和文合成プログラミング用フォントとして先駆的でしたが、現在は前時代的な存在となっています。不具合もいくつか確認されています。良質なプログラミング用フォントが数多く登場していますので、それらの利用をおすすめします。 序文 Ricty Diminished(リクティ・ディミニッシュト)は Ricty の姉妹フォントであり、 Linux 環境での研究・開発を想定したプログラミング用フォントです。テキストエディタやターミナルエミュレータ、プログラミング言語やマークアップ言語に対する使用に適しています。Inconsolata と Circle M+ 1m の合成、および、プログラミング用フォントとしてのいくつかのチューニングを行ったフリーな TrueType フォントを配布しています。JIS 第二水準の漢
自由診療クリニック向けのオールインワンSaaS「medicalforce」、警備事業者向けオールインワンSaaS「警備フォース」を提供する株式会社メディカルフォース。フルスクラッチでの開発を実現させるスクラムの構築をまとめました Developer eXperience Day 2024 株式会社メディカルフォース CTO 畠中 翔一(@punk_punx)登壇スライド
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く