並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 113 件 / 113件

新着順 人気順

説明用の検索結果81 - 113 件 / 113件

  • ビジネス貢献するためのエンジニアリングの話をデブサミでしてきた #devsumi - @i2key のBlog

    Nintendo switchの初期不良を引き当てたので、ゼルダをやるために開けておいた予定がなにもすることなくなってしまったのでブログを書いた。私のswitchは今頃京都にあるでしょう。 Developers Summit 2017 でコンテンツ委員しつつ登壇もしてきた もともとは、デブサミオーガナイザの鍋島さんからコンテンツ委員としてお声がけ頂き、今回はコンテンツ委員という立場でデブサミに関わっていました。 そのため、コンテンツ委員が登壇とか自作自演感甚だしいので自分が登壇するつもりはまったくなかったのですが、GuildWorks -ギルドワークス-の市谷さんから越境をテーマに株式会社ヴァル研究所の新井さんと自分の3人でやりませんかとお誘いを受け、以下で登壇することに。 「新規事業が対峙する現実からエンジニアリングを俯瞰する」 新規事業が対峙する現実からエンジニアリングを俯瞰する #d

      ビジネス貢献するためのエンジニアリングの話をデブサミでしてきた #devsumi - @i2key のBlog
    • ZenHubとは - Qiita

      2015/12/03追記:待望のFirefox対応をしました!今日現在は、 https://www.zenhub.io/firefox からアドオンをインストールすることができます! また、Firefox版の公開を記念して、初月割引や、ZenHubグッズ(!)がもらえるプロモーションコードがあるので、ZenHubを使ってみようか迷っていた方は、プロモーションコードを利用するとお得に始めることができます。 ZenHub公式ブログの記事はこちら https://www.zenhub.io/blog/firefox-fans-can-now-use-zenhub-with-their-favourite-browser/ 2015/07/01追記:このエントリー中のスクリーンショットは、古いバージョンのZenHubのものです。追記時点での最新の機能についてはZenHub2.0についてを参照してく

        ZenHubとは - Qiita
      • Rack解説 - Rackの構造とRack DSL - Qiita

        Rackとは RackはRubyによるWebアプリケーション開発のHTTP送受信処理を担当するモジュール(gem)で、Ruby on Railsを始めとする多くのWebフレームワークの一番下のレベルで利用されています。 本稿ではRackの基本的な部分を中心に説明します。 簡単なRackアプリケーション まず基本を理解するため説明用の簡単なアプリケーションを作成します。 最初にrack gemのインストールが必要ですが、Ruby on Railsをインストールしている場合はすでに必須モジュールとして入っています。単独でインストールする場合は次を参考にして下さい。 次にconfig.ruという名前の小さなファイルを作ります。これはRackのサーバ起動コマンドrackupの設定ファイルで、中身はRubyで記述します。 class ShowEnv def call(env) [ 200, # ステ

          Rack解説 - Rackの構造とRack DSL - Qiita
        • 結城浩のはてな日記 - はてな認証API / ためしに作ってみました

          はてな認証APIが公開されましたので、ためしてみました。 懸念事項 なおやさんところ経由ではてな認証APIの公開について(開発者さま向け)を読んで感じたこと。 おそらくすぐに「はてな認証APIで○○を作ってみました」的なものが登場するでしょう。おもしろいアプリが登場することを期待。 ただし、一般ユーザにきちんと認識させないと、悪意のある第三者が一般ユーザのパスワードを奪うアプリを作ってしまう危険性があります。たとえば「はてな認証APIを利用しています」と偽って、「ログイン名とパスワードを入力させるフォーム」を見せるアプリが出た場合、ユーザは誤解しないか。 それから…解説した図がほしいです。→認証部分のシーケンス図は結城が描きました(このエントリの下の方で公開しています)。 結城さんちのはてな認証APIテスト 追記:2006-04-24 21:09: とりあえず、作ってみました。以下をお試し

            結城浩のはてな日記 - はてな認証API / ためしに作ってみました
          • 僕が良く使うウェブデザインテクニック的な色々(サンプルPSD有) | バンクーバーのうぇぶ屋

            「Photoshopの使い方が分からない!」なんてお話を聞くことがありますが、大半の方は実際にはPhotoshopというツール自体は使うことが出来ていて、分からないと言っているのは表現の仕方だったり、「他のデザイナーのサイトみたいにいい感じにする方法~」、みたいなのを知りたがっている人が多いように感じています。 僕もたまに聞かれることがありますが、デザインするとき意識してることとか、デザインテクニックだとか、そういうのを自分なりに説明したい時って、作り方を一から話すより、やっぱり既に作ってあるPSDのサンプル等を見ながら説明する方が断然早かったりするんですよね(僕が口下手だということもありますが)。サンプルがあって話をするのと、ゼロから作り方をお話するのとでは、教える側の時間も、教わる側の理解力も違ってくるんじゃないかと思うのです。 そこで今回は、僕が良く使うPhotoshopでのデザイン

            • GIGAZINEで使っているWebサーバ「PowerEdge T310」障害の一部始終

              GIGAZINEの中核になるWebサーバ PowerEdge T310がここ最近頻繁にKernel Panicを起こし、サーバダウンする事態が発生、複数台構成なので閲覧しているGIGAZINE読者には何も影響がないのですが、内部的にこのまま放置することもできず、DELLのメーカーサポートに問い合わせなどを行うもののなかなか原因が特定できず、謎の現象となっていたものの、ようやくその原因が特定され、やっとこさなんとか回復しました。 同様のことで悩んでいる場合には問題特定のために役立つかもしれない、意外に悪戦苦闘した一部始終の記録は以下から。 ・2011年5月16日 GIGAZINEの3台存在するWebサーバのうち1台がが停止しているのを発見。画面上では「Kernel Panic」の文字が出て、動作不能状態に陥っていたため、強制的に再起動を行うことに。 コンソールに表示された「Kernel Pa

                GIGAZINEで使っているWebサーバ「PowerEdge T310」障害の一部始終
              • アプリ制作でプロトタイピングを導入する前に知っておきたいこと | UXデザイン会社Standardのブログ

                2014.10.29 / Prototyping, UI アプリ制作でプロトタイピングを導入する前に知っておきたいこと Ryo Yoshitake Form、Launch、Mitya、Origami、Pixate、Prott、Weld… これらが何であるか、みなさまはご存知でしょうか。 実は上に挙げたのは、ここ1年間で世に出たモバイルアプリ・Webページ用のプロトタイピングツール / サービスの名称です(まだローンチしていないものも含めればもっとあります)。 ここ2年ほどで、アプリを中心としたプロトタイピング市場は急激に拡大しており、すでに知られているメジャーなものも含めればその数は優に30を超えます。 それゆえに、プロトタイピングに興味を持ち始め、これから使ってみたいと考えている方の多くは、どのツールを使えばよいか迷っているのではないでしょうか。 しかし、プロトタイピングを行う上ではツー

                  アプリ制作でプロトタイピングを導入する前に知っておきたいこと | UXデザイン会社Standardのブログ
                • CoreOS とその関連技術に関するここ半年間の私の活動まとめ

                  00-README.md CoreOS とその関連技術に関するここ半年間の私の活動まとめ はじめに 最近、社内で私が「何者で何をしているのか見えないので可視化して欲しい」という案件が出ているらしいので、ヘコヘコと徒然なるままに書いていきたいと思うのであります。 社内向けというだけでなく社外の人にも発信出来る内容に、との仕様も要求され、社外向けには出来るだけ旬なネタで、かつ、社内向けにはそれを理解する上で必要な関連する技術を個々に触れながら基礎知識が無くても理解出来るように、との追加仕様も提示されております。 で、何をネタにしてどのように書けばいいのか迷った訳ですが、自分が実際にやって来た内容である CoreOS であればそこそこ旬であるし、それをおさらいしつつ、関連技術も Docker、Omaha、systemd、BtrFS、Golang、etcd、Kubernetes 等々多岐にわたるの

                    CoreOS とその関連技術に関するここ半年間の私の活動まとめ
                  • 白菜鍋の決定版 ピェンロー(扁炉)を食べる☆ 実は干し椎茸が肝心です☆ - めざせ 野菜1日350g! ちまこ通信

                    鍋料理がおいしい気候が続いているので、今日は「白菜鍋の決定版」にいたしました。 本日(8日)、お問い合わせにお応えする「分量編」を投稿しましたので、併せてご覧ください☆ ピェンロー(扁炉)☆ 白菜、干し椎茸、豚肉をコトコト煮込み、最後に大量の春雨を入れて食べます。 味付けはごま油と塩のみ、おこのみで唐辛子という潔さが身上のお料理です。 左中段が完成写真ですが、何のことやらわからない図!なので、説明用に写した途中経過が左上。 取り鉢を写したのが、右側となっています。 下段は、熱いお鍋のお供、箸休め三点セット。 別名3つ揃えばこわくない!3点セットでご馳走に!です。左から順に、 2色菊の酢の物、小松菜のおひたし、黒豆の甘煮 ご存知の方も多いかもしれませんが、ピェンローは妹尾河童氏があちらこちらの雑誌で「白菜鍋の決定版」として紹介しておられる料理です。 我が家では次のようにアレンジして作っていま

                      白菜鍋の決定版 ピェンロー(扁炉)を食べる☆ 実は干し椎茸が肝心です☆ - めざせ 野菜1日350g! ちまこ通信
                    • Twitter @Anywhereをブログのコメントシステムにする方法 | Creazy!

                      Welcome to @Anywhere | dev.twitter.com もはや、WEB界隈ではコミュニケーションプラットフォームとして定着しつつあるTwitterですが、先週、自分のサイトにJavaScriptを使って簡単にTwitter機能を導入できる@Anywhereというサービスが発表されました。こちらにドキュメントが公開されているのですが、サンプルコードがまともに動かなかったり、APIの説明が不十分だったり、今すぐに導入するのはかなりハードルが高いです。 というわけで実際にサンプルを紹介する前に、日本人に非常に分かりやすいエントリーを2つほど紹介しますので、そちらで基本的な使い方を覚えていただければと思います。 ・Twitter 新 API のドキュメント「Getting Started with @Anywhere」日本語訳 – WebOS Goodies ドキュメントを日

                        Twitter @Anywhereをブログのコメントシステムにする方法 | Creazy!
                      • 東京新聞:交付金で原発後押し レベル7翌日「新設は増額」:社会(TOKYO Web)

                        原子力関係予算を握る経済産業省と文部科学省が福島第一原発事故の一カ月後、原発の立地自治体などに交付金を支給する規則を全面改正し、新増設時の交付額を増やす一方、既設の原発では発電実績に応じて交付額を決める方式に変更していたことが分かった。事故収束に向けた見通しが立たず、原因究明もままならない時期に、新増設や運転を後押しする改正をしていたことになる。 改正したのは「電源立地地域対策交付金」の交付規則。四月十三日に改正され、海江田万里経産相と高木義明文科相の連名で、同日付の官報に告示した。経産省原子力安全・保安院が福島第一原発事故の国際評価尺度を、旧ソ連チェルノブイリ原発事故と同じレベル7に引き上げた翌日のことだった。 改正規則では、原発を新設したり増設したりする際の交付金の単価を増額。発電能力(出力)百三十五万キロワットの原発を新設する場合だと、運転開始までの十年間に立地自治体へ支給する額は、

                        • そんな宛名のない手紙:やまがた県に移住します - 紺色のひと

                          こんにちは。なんでも地球温暖化とか異常気象に結び付けて語りたがるひとに辟易する今日この頃、あなたがいかがお過ごしか皆目見当もつきません。 春から生活が一変するので、この場をお借りして報告いたします。 家族で山形に移住することにしました*1。ちなみに、ブログタイトルを変える予定はありません。 普段、「まだ都会で消耗してるの!?」という大上段の煽りを冷めた目で眺めている*2側としては、地方都市(東京ではないにしろ、いちおう東北以北最大都市である札幌)を離れ、人口がより少ない町に移り住むという行為について、このはてなダイアリーの場でお報せすることに若干のためらいがないこともないのですが、それはともかく*3。 ◆動機とか 「あの町が忘れられなかった」のだと思います。 とある町で学生時代を過ごした3年間、寮生活や大学での研究生活はすばらしいもので、卒業後しばらくして妻と付き合うようになった頃、「あな

                            そんな宛名のない手紙:やまがた県に移住します - 紺色のひと
                          • Vim の地味だけどよく使う設定 - the code to rock

                            普段 Vim を使っていて、つくづく「このマッピング便利だな〜」と思うものをご紹介します。 空行・スペース処理 1行ごとに空行を入れる 空行をカットする 行内のスペースをカットする 全角英数字を半角にする Markdown記法のリスト化 日時をすぐに出す 曜日もすぐに出す .vimrc をすぐ操作する 一時的なゴミ箱ファイルをすぐに出す 今見ているバッファを現在時刻のファイル名で保存する :w 版 :f 版 簡単に連番を振る 空行・スペース処理 1行ごとに空行を入れる このような設定で。 ※以下、「<Leader>al」などのマッピングは説明用の一例です。 nnoremap <Leader>al :%s/$/\r/gc<CR> vnoremap <Leader>al :s/$/\r/gc<CR> 選択するとその範囲だけ、選択しなければバッファ全体を対象として、1行おきに空行を入れていきます

                              Vim の地味だけどよく使う設定 - the code to rock
                            • ブログに挿入する画像へのこだわり。画像ソースとサイズへの気配りについてお話します。

                              ブログ移転のお知らせ! ▼当ブログは移転しました!新しいサイトは以下となります!! http://bamka.info ▼お手数おかけしますが、RSSの再登録もお願いします!! http://feeds.feedburner.com/bamka ~追記~ 当エントリーでは、あたかも「PhotoPinの画像であれば、すべて可変して構わない」と取れるような表現があります。しかし、PhotoPinの画像でもCreative Commonsの利用条件に遵守する必要があります。詳しくはコチラのリンクを参照ください。 誤解を招く表現をしてしまったことを、お詫び申し上げます。 ---------- ブログを書く上で、結構な重要度を持っている画像。 文章だけでは伝えづらい、または本文が文章だけで味気なくなってしまう。そんなときに私は画像を挿入するようにしています。 そのほうがメリハリが出て読みやすいなぁと

                                ブログに挿入する画像へのこだわり。画像ソースとサイズへの気配りについてお話します。
                              • チョットできるGoプログラマーになるための詳解GoDoc - Qiita

                                上の2つがCLIで、下の2つがブラウザです。歴史的な経緯を見てみましょう。 〜1.1: go docはバンドルされているツールで、ソースもgo本体に同梱 1.2: go docは別のリポジトリにわけられてgodocになり、go本体から外れた 1.3: godocで-analysisオプションが追加 1.5: 新しい"go doc"コマンドがgo本体に同梱 1.11: godocがウェブだけになるため、go docを使えというアナウンスが出るように 1.12: godocが-httpだけをサポートしてCLIの機能は削除予定 1.13: godocのwebサーバーが同梱されなくなって手動でのインストールが必要に 1.13~: 既存のgodoc.orgから、go modのプロキシサーバーの情報をもとにドキュメントをホスティングするpkg.go.devが運用開始 わかりましたか?よくわかりませんよ

                                  チョットできるGoプログラマーになるための詳解GoDoc - Qiita
                                • 少女漫画ではヒーロー役の心の声は書かないのが鉄則?編集者と漫画家が明かす「モノローグ」のテクニック

                                  別マ編集 金岡 @betsuma_kaneoka 別マ編集主任 担当(★:立ち上げ)→★突風とビート / ★ピュア恋ビギンズ / ★藤の舞袖 / ★君を忘れる恋がしたい / サクラ、サク。/★夜に聞かせて/★推しにガチ恋しちゃったら/★Re:blue Mee→★ラブヴァンプ/★月の燃えがら/★ライオンにあまがみ/★殺したいほど、アイしてる/★青春シンデレラ 別マ編集 金岡 @betsuma_kaneoka モノローグには種類がありますが、僕は2種に大別します。①ナレーション的モノローグ ②モノローグ(ポエム) この二つはどちらも必要ですが、“どちらかばかり”になる方が多いです。意図して使い分けると表現の幅広がります。作家さんへの説明用に書いたメモ貼ります。字が汚い&例が下手ですいません pic.twitter.com/yzgt0We1Ct 2023-09-28 22:47:06

                                    少女漫画ではヒーロー役の心の声は書かないのが鉄則?編集者と漫画家が明かす「モノローグ」のテクニック
                                  • 日々のタスクはどこまで細かく書き出すべき?【理論編】

                                    仕事を確実にこなすにはスケジュールを立てること──。しかしスケジュールはどんな単位で立てるべきなのでしょうか。そしてどんなことに注意すればいいのでしょうか。 人によってやり方はさまざまかと思いますが、今回は、以下のような手順でスケジュールを立てることを前提に説明します。 その日にやるべきタスクをリストアップする 着手する順番に沿ってリストを並び替える リストの先頭から順にタスクを片付けていく リストの順番通りにタスクを片付けていけるのが理想ですが、現実にはなかなかうまくいかないものです。なぜうまくいかないのか、そして、うまくいくようにするためにはどうしたらいいでしょうか。 コツ:タスクを「目に見える成果物」を作る作業に変換する 予定通りに進めることができない理由としては、以下のような要因が考えられます。 1つめのタスクが終わらないうちに別のタスクの作業をやってしまう どこまで進んでいるかが

                                      日々のタスクはどこまで細かく書き出すべき?【理論編】
                                    • いまさら聞けない「Javadoc」と「アノテーション」入門

                                      いまさら聞けない「Javadoc」と「アノテーション」入門:【改訂版】Eclipseではじめるプログラミング(22)(1/4 ページ) これからプログラミングを学習したい方、Javaは難しそうでとっつきづらいという方のためのJavaプログラミング超入門連載です。最新のEclipseとJava 6を使い大幅に情報量を増やした、連載「Eclipseではじめるプログラミング」の改訂版となります 注釈とコメントで開発しやすくしよう 開発者がソースコードにコメントを自由に記述すると、統一性がなくなり、同じ内容をさまざまな表現で書いてしまいます。これを防ぎ、重要な情報について統一的な表現で記述したいときは、「アノテーション(annotation、注釈)」を使うことを検討してみましょう。 Javaではアノテーションをプログラムのソースコードへプログラムのメタデータとして記述できます。また、プログラムにア

                                        いまさら聞けない「Javadoc」と「アノテーション」入門
                                      • mixiアプリがいきなりヒドイ。

                                        mixiアプリがリリースされた。 たいていの人はmixiに登録してるだろうから、下記を見て欲しい。 ワタシのドレイちゃん mixiに登録しているあなたのマイミク達が、ドレイ市場に売られてるよ マイミクをドレイちゃんとして買い取って 屈辱的なニックネームをつけたり、 変なセリフを言わせたり、 他のユーザーをからかったり、 強制労働をさせて 楽しんじゃおう! プレスリリースはこっち ゲーム内容はこちらから確認できる。 「ドレイちゃん」とかわいらしくしているが、人権意識のカケラも見られない。 男の子牧場が炎上したのも懐かしく思える。 家畜と「ドレイちゃん」、どっちがいい? 説明用の動画で「わるのりが過ぎると社会的に孤立するから注意が必要ですね。」とあるけど、全力でブーメラン投げてるな。 【追記】8/24 21:55 見事に全部削除されたね。 作った個人には申し訳ないが、リリースした会社には同情し

                                          mixiアプリがいきなりヒドイ。
                                        • Gitによるバージョン管理入門 for windows

                                          はじめに もうだいぶ前に、当時主流だったバージョン管理システムである、CVSを研究して開発に使用したことがあります。 周りに知っている人がいなかったので、ネットで調べたり、本を買ってきて読んで勉強したりましたが、最初のうちは、ぜんぜん分からなくて、かなり苦労しました。 今回、Gitについて調べていて、やはり同じように、はじめは、ぜんぜん分からない状態が続きました。 CVSの時も、今回のGitの時も、「ううん、僕にはバージョン管理を理解する才能が欠落しているのだろうか? もうやめちゃおうか」とも思ったのですが、「えいくそ!」と何とかがんばって続けて、 最終的には理解できました。 この2つのバージョン管理システムの研究で苦労した経験から、 なぜ最初は全然理解できなかったのか、その理由が分かりました。 皆さんがコンピュータのソフトで分からないときは「こんなことがしたい」と思いながら ヘルプを見た

                                          • iPhone6 / 6Plus対応!申請時にも必要な@3xに関するサイズまとめ! | エバーセンス開発ブログ

                                            遂にAppleからiPhone6とiPhone6 Plusが発売になりましたね。 画面が大きくなって、YouTubeやゲームをするときは捗りそうで有り難いことです! しかし、手放しで喜んでいられない人もいのが、WEb開発やアプリ開発の業界で生きている我々。 新機種が出る度に高解像度化されいく端末に合わせ、仕様を作りなおしていくのも大変な作業です。 そして、この度iPhone6 Plusのデビューに合わせて現れたのが「@3x」! iPhoneアプリを申請する際は、今までのサイズに加えて「@3x」へも対応した画像を用意しなくてはいけなくなったし、スマフォのサイトを用意する時は、「@3x」サイズも想定して作成する必要がでました。。 筆者も先日、iPhone6 Plus対応のアプリを作っていた際に「@3x」でバタバタしましたので、備忘録を兼ねて画像サイズ一覧を作成しようと思います。 そもそも

                                              iPhone6 / 6Plus対応!申請時にも必要な@3xに関するサイズまとめ! | エバーセンス開発ブログ
                                            • 日曜数学会に参加しました&「プログラミングのための線形代数」を読みました - 下町柚子黄昏記 by @yuzutas0

                                              先日、日曜数学会というイベントに招待いただき、LTをしてきました。趣味で数学をやっているひと(=日曜数学者)が集まって、お酒を飲みながら研究を共有する会です。 他の参加者のスライド 二次形式と素数で遊ぼう レムニスケートのお話 図形の分割・合成パズルの話 どんな話をしてきたか 「線形代数という概念が存在しない退屈な世界」というタイトルで、前半は線形代数を再学習しようとした経緯を、後半は実際に勉強したときの話をしました。 基本的な内容は「数学を避けてきた社会人プログラマが機械学習の勉強を始める際の最短経路」というQiita記事の劣化版で、ここに書いてあることを実践したら良かったよ!という共有になります。 再学習の経緯 WEBサービスを作っているとレコメンドやラベル分類といった機械学習をやりたくなります。 ちょっとした実装ならライブラリとサンプルコードに乗っかれば簡単にできます。 しかし、がっ

                                                日曜数学会に参加しました&「プログラミングのための線形代数」を読みました - 下町柚子黄昏記 by @yuzutas0
                                              • システム開発のプロジェクトが炎上する理由 | 株式会社アクシア

                                                システム開発のプロジェクトの成功率は3割と言われており、業界内でのプロジェクト炎上の話題は度々耳にします。私自身もプロジェクト炎上の現場には何度か携わってきました。昨日ツイッター上でこんな投稿をしました。 システム開発のプロジェクトが炎上する理由にはどんなものがあると思いますか?リプ欄でご意見いただければ幸いです。 — 米村歩@日本一残業の少ないIT企業社長 (@yonemura2006) April 12, 2018 皆様から実にたくさんのリプライをいただきました。ご協力いただけた皆様ありがとうございました。 多くの皆さまがプロジェクト炎上経験者の強者のようでして、一言ではまとめきれないほどたくさんの炎上理由が集まりましたので、その内容をこのブログにまとめてみることにしました。 情報が多かったので私なりに少し整理しまして、下記の4つにカテゴリー分類してみることにしました。 会社間での力関

                                                  システム開発のプロジェクトが炎上する理由 | 株式会社アクシア
                                                • DockerとAnsibleの使い分けを手探りで考えてみた - Taste of Tech Topics

                                                  皆さんこんにちは。 アキバです。 久しぶりにエントリ書きます。 突然ですが、今、システムをデプロイすると言ったら自動化しますよね。 そこで、皆さんは何を使っていますか? 私は、最近、DockerとAnsibleを仕事でガチに触る機会がありました。 ※本番運用のサーバもDockerを使って動作させました。 今回は、そこで得たことについて書きます。 皆さんの参考になればと思います。 命題:Dockerを使うべきか、Ansibleを使うべきか。 作るべきシステムは、いわゆるWebシステムで、WEBサーバとAPサーバで構成しています。 WEBサーバとAPサーバはそれぞれN台のクラスタ構成です。 ※以下の図は、本番運用で想定しているサーバ構成を今回の説明用に抽象化したものです。 N台のクラスタ構成ということで、Dockerを使おうとなりました。 コンテナでスケールアウト出来るから…ですね。 さてここ

                                                    DockerとAnsibleの使い分けを手探りで考えてみた - Taste of Tech Topics
                                                  • Cloud Run と GitHub Actions を使って Pull Request 単位でプレビュー環境を立ち上げる - wadackel.me

                                                    はじめに 最近 Google Cloud Platform の Cloud Run が GA となったのが話題に上がりました。また gcloud コマンドを GitHub Actions 上で簡単に扱うための GoogleCloudPlatform/github-actions もリリースされました。これまで使われることの多かった actions/gcloud は deprecated となりアーカイブされています。 これらのサービス、ツールを使うことでかなり簡単に Docker コンテナを動かす環境を構築できます。そのユースケースの一つとして、実際に僕が携わっているプロジェクトでレビューコスト低減のために行っている、Pull Request (以下 PR) 単位で独立したプレビュー環境を起動する方法についてメモがてらブログにまとめようと思います。 前提 以下のようなアプリケーション、プロ

                                                      Cloud Run と GitHub Actions を使って Pull Request 単位でプレビュー環境を立ち上げる - wadackel.me
                                                    • ウェブ・ユーザビリティの簡単9原則 | knowledge / baigie

                                                      ユーザビリティというのは普遍的に重要なデザインテーマの一つですが、一方でユーザビリティへの関心は、UXが普及して以降、徐々に失われている印象があります。例えば、ユーザビリティがテーマにした書籍のほとんどは2000年代の刊行で、少なくとも日本国内において、2010年代以降に発刊された書籍は僅かです。 実際、Googleトレンドで2004年からの「ユーザビリティ」と「UXデザイン」の検索動向を比較しても、「UXデザイン」が2010年以降に増加傾向であるのに対して、「ユーザビリティ」は2000年代前半をピークに下降しています。 「UX」だと別の意図の検索を含むため、あえて「UXデザイン」で比較していますが、ここにデザイン文脈で使われる「UX」を加えると、「UX」は「ユーザビリティ」を確実に上回っているはずです。 だからといって、2010年代以降にユーザビリティが重要でなくなったわけではありません

                                                        ウェブ・ユーザビリティの簡単9原則 | knowledge / baigie
                                                      • どこまでショボいアプリがAppleの審査に通るのか試してみた - Qiita

                                                        背景 2018年末、出張帰りの飛行機で急に思いつく。 「そうだ、二つ名を表示するアプリって楽しくないかな?」 「でも、機能が少ないアプリはApple審査通らないしな・・・」 「まあ試してみよう」 作ってみた という事で、Xamarinでサクッと実装。 「AAAなBBB」と言った感じの二つ名を出すために、AAA用のリストとBBB用のリストを作って、 ランダムで表示するようにする。文字列は思いつく限りで書き出す。 ・・・よし、組み合わせで2500通り以上にはなったので、まあいいかな。 うん、シンプル好きな自分にとっては、まあ良い気がする。 メインの機能実装よりも、SNS系の連携調べて実装したり、Firebase(Analytics, Admob)周りが初挑戦で時間がかかった。 Admob入れたのは、よくゲームとかにある全面広告をやってみたかったので。 #やった結果、友人に不評だったので見せ方を

                                                          どこまでショボいアプリがAppleの審査に通るのか試してみた - Qiita
                                                        • RSpec の入門とその一歩先へ、第2イテレーション - t-wada の日記(旧)

                                                          和田 卓人(@t_wada) 作『RSpec の入門とその一歩先へ、第2イテレーション』はクリエイティブ・コモンズ 表示 - 継承 4.0 国際 ライセンスで提供されています。 #coffee.rb の写経会に招かれた(というよりは押しかけた?)ので、先日の RSpec チュートリアルの続きを記します。このエントリは写経会に参加しながらのライブ更新でした。 (更新) 第3イテレーションも書きました。続きに興味ある方はご覧下さい 前回終了時点のコードと実行結果 前回終了時点でのコードを以下に記します。 message_filter.rb class MessageFilter def initialize(word) @word = word end def detect?(text) text.include?(@word) end end message_filter_spec.rb r

                                                          • 強化学習とは?(What is Reinforcement Learning?)

                                                            強化学習の概要,応用上の利点,適用例,基礎理論,代表的手法,応用に必要な技術などの説明。 本ページの記述は下記の解説記事をもとにWEB用に修正したものである: 木村 元,宮崎 和光,小林 重信: 強化学習システムの設計指針, 計測と制御, Vol.38, No.10, pp.618--623 (1999), 計測自動制御学会. 6 pages, postscript file, sice99.ps (1.31MB) PDF file, sice99.pdf (148KB) 第1章: 強化学習の概要 1.1 強化学習 (Reinforcement Learning) とは? 1.2 制御の視点から見た強化学習の特徴 1.3 応用上期待できること 第2章: 強化学習の適用例:ロボットの歩行動作獲得 第3章: 強化学習の基礎理論 3.1 マルコフ決定過程(Markov decision proc

                                                              強化学習とは?(What is Reinforcement Learning?)
                                                            • 【ハウツー】ゼロからはじめるS5 - スクリプトひとつでプレゼンサイト (1) S5の概要 | パソコン | マイコミジャーナル

                                                              S5とは? S5はブラウザ上でプレゼンテーション(以下プレゼンと省略)を行なうJavaScriptライブラリです。プレゼンを行なうアプリケーションとしてはパワーポイントが最も有名です。パワーポイントで作成されたプレゼンデータとブラウザ上で作成されたプレゼンデータには違いがあります。 S5の実行結果 ブラウザ上で処理されるプレゼン用のプログラムでは(X)HTML+CSSベースで処理されるため、Webブラウザを搭載しているデバイスであればプレゼン用の資料を閲覧することができるわけです。つまりゲーム機 や携帯電話でもパソコンでも見ることができます。何よりも手軽に作成できるところが利点です。 ブラウザ上で動作するプレゼンライブラリはいくつかありますが、S5は独自のフォーマットではなくOpera Show Format 1.0を採用しています。Opera Show Format 1.0はこちらのUR

                                                              • AGPLを理解する: もっとも誤解されたライセンス | フューチャー技術ブログ

                                                                このエントリーはSayanさんによるUnderstanding the AGPL: The Most Misunderstood Licenseの日本語訳になります。 オープンソースの出現は、ソフトウェア産業全体を一変させました。しかし、オープンソースのコードを使って誰が何をできるかを管理することは課題でしたし、今も解決していません。オープンソースライセンスはそこに救いの手を差し伸べました。しかし、常に次のことを忘れないでください:石のない土地はなく、骨のない肉はありません。OSI(オープンソースイニシアチブ: オープンソースを促進することを目的とする組織)が承認したライセンスは80以上あり、その数はさらに増加しています。それぞれのライセンスには利点と欠点があるため、オープンソースの開発者は自分のプロジェクトにあったライセンスを選ぶのは簡単ではありません。Affero General Pu

                                                                  AGPLを理解する: もっとも誤解されたライセンス | フューチャー技術ブログ
                                                                • 世界四連覇AIエンジニアがゼロから教えるゲーム木探索入門 - Qiita

                                                                  はじめに 書籍化 本記事を元に ゲームで学ぶ探索アルゴリズム実践入門~木探索とメタヒューリスティクス という書籍を出版することになりました! 本記事を読んで気になっていただけたらご購入をご検討いただけるとうれしいです! この記事で得られる技術 ゲームルールに適した探索アルゴリズムを選択する ゲーム木探索をするのに適したクラス設計 主要なゲーム木探索アルゴリズムの実装 この記事の特徴 汎用アルゴリズムの実装例による他ゲームへの応用力と、実際に動作可能なサンプルコードによる具体的実装イメージの両視点でわかりやすくした(片方しか記載のない記事が多い) サンプルコード付き日本語記事がほぼないDUCTを解説している サンプルコードは印のついたメソッドを実装したクラスさえ書けば、アルゴリズム部分を変更せずそのまま他のゲームで動作可能になっている この記事で扱わない関連技術 探索の高速化 多様性の確保

                                                                    世界四連覇AIエンジニアがゼロから教えるゲーム木探索入門 - Qiita
                                                                  • 自動文字起こしもできる!Speechnotesがスゴイ!

                                                                    情報管理LOGの@yoshinonです。 このところ自動で文字起こしというのが、自分の中で流行っているのですが、一長一短それぞれあるのですよね。その中でも、2月に記事にした「Windowsでも自動文字起こしができる!議事録はGoogleドキュメントに任せろ」という記事が大きな反響があり驚きました。皆さんきっと同じ悩みを持っているのでしょうね。 今回は、前回のGoogleドキュメントを用いた文字起こしよりも、さらにもう少しワンランク上の自動化ができるぞ!というSpeechnotesについてご紹介します。 2月に書いた「Windowsでも自動文字起こしができる!議事録はGoogleドキュメントに任せろ」という記事が、割とバズり、様々なところで取り上げていただきました。ありがたいことです。 Bookmarklet: instantly generate a Card for any web pa

                                                                      自動文字起こしもできる!Speechnotesがスゴイ!