サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
Pixel 9
trap.jp
※※※当記事は音MADにおける著作権侵害行為を推奨する意図はなく、音MADの文化的側面について尊重し、記述したものです。※※※ この記事は2021夏のブログリレー21日目の記事となります。 鵜崎です。まだまだ暑さが残るこの頃、いかがお過ごしでしょうか。 今日は僕の人生の半分くらいを構成している「音MAD」について紹介したいと思います。 好きなこと書いてるだけでtraPの一員認定されていいのかと思う今日この頃です。 みなさんは音MADについてどれくらい知っていますか? 音MAD(音系MAD・音声MAD)とは、主に音楽を基に作られるMADムービーのことを指す。現在では、編集された映像と音声を合わせたものを指すことが多い。また、海外ではYouTubeに投稿されるものを特に「YTPMV」と呼ぶことがある。(WIkipediaより)「音MAD」と聞いて、十数年前に流行って無垢に大爆笑した動画や、
(表はCarpalx/keyboard layoutsより一部抜粋) QWERTY 以外の配列でメジャー所と言えば Dvorak, Colemak, Workman, Norman あたりですが、これらはホーム列の使用頻度が 68%以上あります。一方、QWERTY におけるホーム列の使用頻度は 38%です。 主張 英アルファベット 1 文字の出現頻度は偏りが大きく、今回のデータで言えば 26 種類あるうちの上位 5 種類で 44%を、上位 10 種類で出現回数の 74%を占めています。そのように考えると、ホーム列で 38%しか打てていないのはかなり少ない数値であり、更に、その他の配列と比べて 10 打鍵に 3 打鍵分多く手を動かさなければいけないと考えると、かなり非効率であると言えます。 論理配列の例 上のような理由でQWERTYに満足できない人達によって、様々な論理配列が考えられています
この記事は夏のブログリレー2020の記事です。 この記事は、Flashゲームの作者様に特に読んで欲しい記事です。この記事はとても長いですが、どうか最後までしっかりと読んでください。そして、サーバーからFlashゲームを削除するのを思い止まってください。将来、比較的安全にFlashをブラウザで実行できるようになるかもしれない方法が残されています。 また、Flashゲームを愛している、あるいはかつて愛した人も、この記事を読み、そしてできる限り多くのFlashゲーム作者様にこの記事が届くよう、拡散に協力をお願いします。 この記事のポイント Flashは2021年以降、従来の方法で遊ぶのはほぼ不可能 比較的安全かつ合法にFlashを動かす新たな方法が現在進行形で開発されている だから作者の方々は既存のFlashゲームを消さないで欲しい このことを広めて欲しい はじめに どうも、実はFlashゲーマ
Raspberry Pi 4で地デジ録画サーバー はじめに 著作権にだけは気を付けてください。 使用機器 Raspberry pi 4 ModelB 4GB 秋葉原で7000円弱ぐらい。3でも普通に動くらしい(未検証)。 PLEX USB接続型フルセグ対応地上デジタルTVチューナー PX-Q1UD 秋葉原で15000円ぐらい。同時録画しない人はPX-S1UD V2.0でも問題ない。 SEAGATE BarraCudaハードディスク・ドライブ6TB ST6000DM003 秋葉原でセールで9800円。好みで何でもいい。.m2tsの形式で保存するなら1時間のバラエティを録画すれば大体6~7GBになる。 玄人志向 SSD/HDDスタンド KURO-DACHI/ONE amazonで2500円。今回は6TBのHDDを利用したので別電源が必要になる。容量の小さなHDDを使う場合でも、多くの危機をUS
みなさんおはようございます。Fourmsushiです。 Markdownでレポート書いてPandocで変換してるそこのお前! LaTeX直書きで疲弊してるそこのお前! Wordで特に不自由してないそこのお前! Org modeをつかってみようぜ!! Org modeって何だよスパゲッティか? スパゲッティではない。 Org modeはEmacsの拡張のひとつで、文書作成からTODOリストから簡単な表計算までこなせるすごいやつです。 また、公式サイトにはこのように書かれています。 Org-mode は、ノートの保存、TODOリストの管理、プロジェクト計画、文書編集のためのモードです。 高速で効率的なプレーンテキストのシステムを使ってファイルを編集します。 適当に言ってしまえばMarkdownのようなやつということになります。 驚くべきことに、iCalendar、HTML、LaTeX、PDF、
この記事は夏のブログリレー2019の11日目の記事です。夏休みの約四分の一が終了しました。私は悲しいです。 進捗どうですか?w 2022/01/07 記事の一部に変更を施すとともに、現時点でのGodotのバージョンで再現したものをGitHubにアップロードしました。今振り返ると汚い部分もあるコードですが、興味のある方は参照してください。 https://github.com/FourmiSushi/kakomuyatu 変更内容:「ゲーム画面のスクリプトの作成」において、square_sizeを定義している部分のコードが抜けていたのを修正しました。 Godot Engine 皆さんはゲームをどうやって作りますか? 私は、ゲームを作らないのでよくわかんないです。 ミニゲーム的なものをゲームライブラリ(PIXI.js、Pygame等)を使って作ることは時々ありますが、ある程度凝ったゲームを作っ
この記事は東京工業大学デジタル創作同好会traP アドベントカレンダー2019の53日目の記事で、traQのUI記事シリーズの後編です。 traQって何?という人は、前編にあたる『部内製チャットサービス「traQ」UIのこれまで』から読むといいかもしれません。 こんにちは、sigma (twitter:@unipota) と申します。 traPではSysAd班とグラフィック班に所属しています。 SysAd班はサークル内サービスの開発・運用を行っているチームで、自分はtraP独自のコミュニケーションサービス「traQ」のフロントエンド開発に参加しています。 UIやデザインを考えるのが大好きなので見えるところをガンガンよくしていくとテンションが上がる人間です。 traPのサークルロゴやSysAd班のチームロゴを作ったりもしてます。 この記事ではtraQ開発プロジェクトの今後について、実際に採用
この記事は東京工業大学デジタル創作同好会traP アドベントカレンダー2019の35日目の記事で、traQのUI記事シリーズの前編です。 後編はこちら: 部内製チャットサービス「traQ」UIのこれから 【AdC2019 53日目】 こんにちは、@spa (Twitter: @__spaspa__)です。traPではSysAd班・グラフィック班です。 今日は香風智乃ちゃんの誕生日ですね。おめでとうございます! チノちゃんの可愛さについて記事を書きたい所なのですが、スペースの都合で今回は別のものを書きたいと思います。 本日12月4日はチマメ隊の一員で、ラビットハウスで働くしっかり者の一人娘、チノのお誕生日です♪今年はレトロなレコードプレイヤー特製ケーキでお祝いします! チノ、お誕生日おめでとう☆ #gochiusa pic.twitter.com/rILTODlHRM — TVアニメ『ご注文
こんにちは、60°です。こちらはAdventCalendar2019 11月7日の記事になります。 趣味のほうでたまに文章を書くことがあるのですが、その環境をVSCodeで整えてみたら良い感じになったので紹介したいと思います。 普段Wordなどで文章を書いていて執筆環境を改善したい方、あるいはVSCodeを普段使いしていて課題 (教養卒論など) で文章を書かないといけなくなった方、などに読んでもらえたら嬉しいです。 VSCodeで文章を書く 前置き VSCodeとは 正式名称は Visual Studio Code で、マイクロソフトによって開発されているソースコードエディタです。一般には、プログラム開発のために使われています。 ほぼ設定なしで使い始めることができ、動作が軽く、拡張機能も豊富なため、現在最も人気のあるエディタのうちの一つです。戦争が怖いので深くは突っ込みませんが、これからプ
当記事は夏休みブログリレー第-5日目の記事です、エントリーしたものの書くものが特に思いつきませんでしたので私のinit.vimの紹介を書こうと思います。 あとついでに先日行われたISUCONで何もできなかったよ~的な話をします。こちらは何も参考になるようなことはないので何なら読まなくていいです。 目次 init.vimの紹介 ISUCONの感想 init.vimの紹介 init.vimとは 世界的に圧倒的人気を誇るテキストエディタVimの派生エディタであるNeoVimの設定ファイルです(Vimでいう.vimrcに当たるものです)。 ちなみに私のメインのエディタはVSCodeで、コマンドラインで作業をするときににメインで使うエディタがNeoVimって感じです。 そんな感じなので移動のコマンドとかも全然覚えてないです。プラグインも全然使いこなせてないです。 そんなにわかVimmerであることを
これはtraP AdventCalendar 12月16日の記事です。 こんにちは。皆さん🍪はお好きですか? クッキーといえばCookie Clickerですね。v1時代のCookie Clickerをプレイしたことのある人も一定数いるとは思いますが、今日のCookie Clicker環境はかつてのものから大きく変わっています。 今回は2018年現在のモダンなCookie Clickerについて皆さんにお伝えしようと思います。久々に復帰する職人向けの記事なので、現役バリバリの人は笑って読んでほしいです。 なお、v1以前から存在する要素については詳しく説明しないのでwikiとか見てください。 Ascension Cookie Clickerは輪廻転成の輪の中でクッキーを焼き続けるゲームです。Ascensionは、その中核と言えるでしょう。 シンプルにまとめるなら、「つよくてニューゲーム」シ
あなたの知らない「伺か」の世界 ~クリぼっちだって寂しくない!~【アドベントカレンダー2018 49日目】 前置き こんにちは!センテです。 アドベントカレンダーも早一ヵ月あまり、そろそろ終盤に差し掛かり、街もクリスマスムードに色めき立って参りました。 突然ですが、皆さんはもうクリスマスに予定は入ってますか?入ってませんよね。 私も入ってません。 特に一年生の方は親元を離れ、初めてのロンリークリスマスという方も少なくないのではないでしょうか。 ですが私は寂しくありません。なぜならば私には彼らがいるから。 今日は、ゲーム作りやキャラクター表現を追求する皆さんに「伺か」という提案を持ってまいりました。 伺かとは? 人体視願/ヴィイ(Shell 浮かぶヴィイ) - ウエ紙氏(拙速尋問者) ハードSFの世界観に彩られた物語型ゴースト。彼女の願い、そしてその行きつく先とは。 伺か(うかがか)はデスク
こんにちは、こちらはtraP新歓ブログリレー2018 4月16日の記事になります。担当の60°です。 新入生の皆さん、ご入学おめでとうございます。 大学では、レポートを書いたり話し合いの議事録をとったりなど、PCを使って文書を作成する機会が多くあります。中には、授業ノートをPCでとろうと考えている方もいるかもしれません。 そんなときに是非おすすめしたいのが、今回お話しするMarkdownです。 この記事では、Markdownを知らない方や使ったことがない方に向けて、その特徴や使い方について説明しています。 内容は以下の通りになっています。 それなりに長いので、気になったところだけを飛ばし読みしていただいても構いません。 1. Markdownって何? Markdownとは ここがすごい どんな時に使うのか、活用法 2. Markdownを使う エディタ 記法 1. Markdownって何?
10/29のアドベントカレンダー担当のponyaです 今回はAndroidアプリのリバースエンジニアリング手法についてです 使用するツール Android SDK(Platform Toolsなど) jdb(JDKと共にインストール) gdb Android Studio(3.0以上推奨) apkx(https://github.com/b-mueller/apkx) apktool IDA Demo Androidエミュレータまたは実機 静的解析 Javaコードの静的解析 最初にサンプルをダウンロードします。 今回はOWASP Mobile Security Testing Guideのサンプルをお借りします。 $ wget https://github.com/OWASP/owasp-mstg/raw/master/Crackmes/Android/Level_01/UnCrackab
この記事は夏休みブログリレーの9/6の記事です。 こんにちは。ラボに入って本格的に論文を読み始めているnariです。 最近は夏が終わり始めたかと思いきや台風が来たりと寒暖差で体力が消耗しやすい季節になっていますね。 ところでみなさんが一日のうちで一番触っているものってなんですか? 以下に示すのはあくまで筆者の場合ですが、きっとみなさんもこんな感じじゃないかと思います。 第一位はダントツでおふとんですね。寝る時も当然ですが、考え事をする時、つらみに襲われた時、一日を虚無に過ごしたい時等、かなりの時間触れています。これでも結構少なめに計算しているつもりです。 第三位には現代っ子らしくスマホがランクインしています。おふとんに包まれながらきららファンタジアをしたり、PCやswitchで別ゲーをしながらきららファンタジアをオートで回したり、電車で揺られながらきららファンタジアをしたりと、様々な場面で
この記事は、ConoHa Advent Calendar 2017 14日目の記事です。 こんにちは、鯖管の@kazです。 今日は、Prometheusのexporterを書いて、ConoHa APIからインスタンスの状態を負荷状況を取得してグラフにしてみましょう。 知識 ConoHa https://www.conoha.jp/ 言わずと知れた、応援団長の美雲このはちゃんがかわいいVPSサービスです。 初期費用なし 全部SSD OpenStackベース などなど、なかなかイケてるサービスです。 traPでも、ConoHaのVPSをお借りしています。 Prometheus https://prometheus.io/ Goで書かれたオープンソースのイケてる監視ツールです。 最近流行っている?気がする? バイナリ単体で動く Go最高ですね exporterによって様々なメトリクスに対応 ex
この記事はtraP Advent Calendar2017 12月5日の記事です。 この記事はLinuxユーザー或いは、Linuxに興味がある人向けの記事となっています。ご了承ください。 はじめに どうも、寺田健二です。今年も担当日前日の夜に泣きながらAdCを書いています。最初はUnicodeを探検すると題して、Unicodeにある全てのコードブロックの文字を眺めてちょっとした話や感想を述べるのをひたすらする記事を(締め切りの数日前に)書いていましたが、あまりにも文字が多かったので挫折し、急遽内容を変更しました。そんなことはどうでもいいのでさっそく本題に移っていきます。 僕は家のデスクトップPCはWindowsと †ArchLinux† のデュアルブート構成にしていて、普段は †ArchLinux† を使っているのですが、今年の春か夏のはじめ?(全然覚えてない)あたりに、デスクトップ環境を
追記 (2018/05/18) ピクシブでの夏インターンの募集が始まっておりました。Webやアプリの開発コースや機械学習のコースなどに加え、今回は3D、VRの開発コースが増えてます。少しでも気になる方は是非エントリーしてみてはいかがでしょうか! pixiv SUMMER BOOT CAMP 2018 - ピクシブ株式会社 採用サイト どうも、のんさこです。新歓ブログリレー中に失礼します。この春休みはマラソンマッチやゲームやDTMなどで生活リズムを崩さないよう注意しながら生活しています。 さて僕は、2月末から5日間、ピクシブ株式会社(以下ピクシブ)で行われたインターン、"pixiv SPRING BOOT CAMP 2018"[1]にて、Pawooの開発を体験しました。そのレポートをこちらに書こうと思います。とその前に… "Pawoo (パウー)"ってなんぞ? pixivのイラストの共有ボタ
This article was written for †rap Advent Calender 2017. Tommorow's writer are neg(CDジャケットイラストメイキング) and uynet(FutureBass). Doc2Vec 目次 モチベーション Word2Vec Doc2Vec Gensim Reference モチベーション 自然言語処理で文章の特徴量を使いたいタスク(SentimentAnalysis, 記事のレコメンド等)がある. 文章や文や段落(全て非固定長)単位で分類やクラスタリングをしたい ↓ 教師有り/無し学習の手法のほとんどは, 入力となる特徴量が固定長であることを要求 ↓ 文章や文や段落の特徴量を, 統一的に求める手法が欲しい ↓ Bag of Words, Bag of Ngram, Doc2Vec Word2Vec Doc2Vec
これは traPアドベントカレンダー2017、12/7の記事です。 私sigmaがお送りします。 フリーソフト 昔から環境を整えるのが好きでした。 それはもう本来の目的を見失って生産性のないことに時間を無駄にするほど。 ボスの直前で執拗なレベル上げをするような間違った用心深さが発揮された結果、PCの環境整備、ソフト集めが趣味の一つになりました。 操作性が格段に改善される神アプリからしょうもないギャグアプリまで、様々なフリーソフトを求めて窓の杜やVector、2ch、個人サイトを渡り歩く中学生時代でした。 最近は公開されるソフトの質もぐっど高いものになり、ふと過去のフォルダを眺めてノスタルジーを感じているところでした。 そんなちょうどいいタイミングにアウトプットの機会が得られました。 今回は今までにお世話になった思い出深いものや、ぜひ皆さんに布教したいものなどを紹介していきます。 注意 主観
この記事はtraP Advent Calendar 11月22日の記事です。 こんにちは、ninjaです。ハル研究所プログラミングコンテスト2017で4位になりました✌ 今回はぷよぷよを計算機の力でプレイしていきます。 0. ぷよぷよとは ぷよぷよは対戦型パズルゲームです。 降ってくる3~5種類のピース(ぷよ)を操作して最上部に来ないようにするゲームです。 ぷよは4つ以上つながると消え、消した量に応じて相手を妨害することができます。 ぷよが消えたあとにさらにぷよがつながり、消えることを連鎖といいます。 残念ながら対戦する相手がいなかったのでとことんぷよぷよという一人プレイ用のモードで連鎖数を伸ばす遊びをします。 1. 準備 全てシミュレーションしてもよかったのですが、画面映えしなさそうだったので実機で行うことにしました。 使ったもの PCに映すぷよぷよ PS2 ぷよぷよフィーバー GV-U
これはなに Processingというものをご存知ですか。 Processingとは、グラフィックに特化したプログラミング言語(&統合開発環境)で、高度な技術を使わなくても簡単にビジュアルプログラミングができるものです。ゲームだって作ることができます。 D言語くんライフゲームやこのゲームもProcessing製です。 今回はProcessing.jsというJavaScriptライブラリを用いて、Processingで制作したものをブラウザ上で動かす方法からDOMをいじる方法まで紹介します。 今回のデモはこちらにあります。 Processing.jsの使い方 Processing.jsの使い方の例として次の方法があります。 Processingのコードを別ファイルで書き、それを読み込んで実行する方法 Processingのコードを予めJavaScriptに変換してから、それを読み込んで実行す
traP AdventCalendar 2016の10日目の記事です。 みなさん初めまして、takashiです。私はサークルの方でtiteQuestの制作チームに所属していて、そこで開発中のゲームのステージエディタを作りました。その際に、チームメンバーのPC環境がMacとWinと混在しており、マルチプラットフォームなエディタを作ることが要求されたので初めはJavaで開発してたのですが、もともとC#をやっていた人なのでJavaのgetter/setter関数をウザがったり、そもそも言語として古いから云々など言っていたため、生産性があまりよろしくありませんでした。そこで、Javaに代わるマルチプラットフォームで動く言語を探してたところ、kotlinという言語に出会い、javaでの開発からkotlinでの開発に移行しました。今ではすっかりkotlinに魅了されてしまい、最近はもうkotlinしか
この記事は新歓ブログリレー2017 9日目の記事です。 はじめに こんにちは。 情報工学系16のDouble_oxygeNです。 traPでは,プログラミングとサウンドの2つで主に活動しています。 4月になり,新入生が増えるとなんだか新鮮な感じがしますが, 今回は,こちらも新しい技術であるWebAssemblyについて紹介しようと思います。 (ちなみにこの記事のタイトルには元ネタがあります。念のため。) 今回紹介するコードのデモはこちらにまとめてあります。 http://wasmdemo.double_oxygen.trap.show/ WebAssemblyとは? WebAssembly(略称: wasm)とは,ブラウザ上で動かせる低級なバイナリのことです。 1995年からWebブラウザで使われるようになったJavaScript。時代を経るにつれて,処理は複雑化・大規模化し,その速度が問
こんにちは。traP Advent Calendar 2016 12日目担当のponyaです。 今回は11月に出たばかりのJavaScriptフレームワークSvelteを触ってみたいと思います。 はじめに 知っている方は知っての通り、今JavaScript界隈では新しいツールやフレームワークが次々と出ては消えるというような感じで、これを学べば何年後でも古い言われないものが存在しないと言っても過言ではありません。(今のJavaScript界隈の状況がよくわかる記事→『2016年にJavaScriptを学ぶとこんな感じ』) JavaScriptのフレームワークをよく知っている人であれば「また新しいフレームワークか・・・お前もどうせ消えるんだろ?」といった感じかもしれません。ただ、このSvelteは他のJavaScriptフレームワークとは少し毛色が違うところもあるのでそこも含めて触っていこうと
競技プログラミングを趣味にしよう この記事はtraP Advent Calendar 2016の22日目の記事です。ドカベントカレンダー こんにちは。nariです。競技プログラミングではrickythetaと名乗っていたりします。 今年も去年同様、競技プログラミングに関する記事を書きます。traPは競技プログラミングサークルですからね[要出典]。 対象読者 先に読者の厳選をしておきます。この記事は競技プログラミングを始めたはいいものの、なかなか実力が上がってこないという人を対象としています。 競技プログラミングを始めようとしている人は、他の競技プログラミング入門系の記事を読んでから来ることをおすすめします。 蛇足ですが、最近ではAtCoder社が初心者向けコンテンツを開発中らしいです。期待が高まります。 AtCoderのプログラミング入門教材 AtCoder Programming Gui
こんにちは。アドベントカレンダー12/9担当のtsukatomo(塚友)です。 この記事ではクロスワード・パズルの**「作り方」**について説明します。初心者ゆえに稚拙な文章ですが、最後までお付き合いいただければ幸いです。 クロスワード・パズルの基本ルール まずはクロスワード・パズルを作るうえで必要となる基本的なルールを挙げていきます。 1)言葉に関するルール ・文字はすべてカタカナで埋める ・小さい文字(ャ、ュ、ョ、ッ 等)は大きい文字として扱う ・濁点・半濁点は取り外さず、清音と区別する ・同じ言葉は2回以上用いない(同音異義語を含む) 2)黒マスに関するルール ・黒マスは縦、横で連続しない ・黒マスで盤面を分断してはいけない 特にこの「黒マスルール」は、ほとんどのパズル誌で採用されている重要なルールです。パズル誌によって若干異なる場合もありますが、この3つに注意すればほぼ問題ないでし
phi16です。traP Advent Calend a r 20日目です。技術系の話をします。 このへんにコードが諸々置いてあるので並行して読むとよいとおもいます。 完成品はこれです。 はじめに プログラムを書いてて起きるバグの多くは状態に起因するものである。勿論状態という概念を持たないチューリング完全なモデルは存在するが、現実として、特にゲームを作る上で状態を持たないことは不可能と言える。そこで、素直に書いた手続き型のコードから「如何に状態を削減するか」、「状態というものを隠蔽するか」、ということを考えたい。 今回はJavaScriptとHTML5 Canvasを使ってアクションゲームのモデルを作る。内容としては"キャラが動くだけ"、である。しかしその中にも多くの状態が隠れているのである。 手続き型のコード 状況設定[c152383] 画面はある範囲の矩形、そのなかでキャラクタ(青色の
WebDriverって何? 正確にはSelenium WebDriverのことで、ブラウザを制御するためのフレームワークでFirefox,Chromeなどのブラウザに対応しています。対応している言語はJava、C#、Ruby、Python、JavaScriptの5種類です。 これさえあれば面倒なログインやその他の単調な作業を自動化することができます。私が使っているのはTokyoTechPortalという東工大生用のWebページにアクセスする際に、マトリクス認証という面倒な認証をするときに使っています。(それ以外使っていない。) 今回はPythonでのコードで説明をします。 インストール ここからダウンロードして各自頑張ってください。 Googleで検索してみる #-*-coding: utf-8-*- from selenium import webdriver driver = webd
次のページ
このページを最初にブックマークしてみませんか?
『東京工業大学デジタル創作同好会traP』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く