並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 764件

新着順 人気順

ディレクトの検索結果1 - 40 件 / 764件

  • Rubyコーディング規約

    はじめに 本文書は、Rubyによりコーディングを行う際の規約について述べる。 実際のプロジェクトに適用する際には、このコーディング規約をカスタ マイズして用いることを推奨する。 ソースコードの整形 インデント プログラムを読みやすくするため、インデントを適宜行う。インデント 幅は2とする。また、インデントにはスペースのみを使用し、タブは使用 しない。(環境によりタブ幅が異なるため。) 例: if x > 0 if y > 0 puts "x > 0 && y > 0" end end 一行の桁数 一行の桁数は最大80桁までとする。 空行 複数のクラスの区切には空行を挿入する。 例: class Foo ... end class Bar ... end 誤った例: class Foo ... end class Bar ... end また、クラス内の各構成要素の区切にも空行を挿入する。

    • Googleのアルゴリズムにおける検索順位に影響を与える200+個の要因のまとめ

      Googleの検索のアルゴリズムにおける検索結果の順位に影響を与える200+個の要因、コンプリートリストを紹介します。 量が多く翻訳するのに一週間かかりましたが、興味深いことが多々あり、とても面白かったです。 Google's 200 Ranking Factors: The Complete List 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様に許可を得て翻訳しています。 毎日のように海外のまとめ記事を無断転載してアクセスを稼いでいるあのブログの注意喚起を海外のブロガーから聞きます。問い合わせや削除依頼しても対応無しっていうから、たちが悪い。 ドメインによる要因 ページレベルによる要因 サイトレベルによる要因 バックリンクによる要因 ユーザーのインタラクションによる要因 アルゴリズムによる要因 ソーシャル シグナル ブランド シグナル サイト内部のスパム

      • WordPressでしっかり設定しておきたいセキュリティやメンテナンスに役立つ.htaccessのまとめ

        WordPressでブログやサイトを運営する前、そして運営している時にしっかり設定しておきたいWordPressのセキュリティやメンテナンスに役立つ.htaccessの設定を紹介します。 .htaccessファイルを守る 最初に行うことは、.htaccessをあなた以外の無許可のアクセスから守ることです。下記のスニペットは第三者があなたの.htaccessファイルにアクセスするのを阻止します。 ルートの「.htaccess」に下記を記述します。 <files ~ "^.*\.(&#91;Hh&#93;&#91;Tt&#93;&#91;Aa&#93;)"> order allow,deny deny from all satisfy all </files> wp-config.phpファイルを守る WordPressでもう一つ重要なファイルがあります、それはwp-config.phpです。

          WordPressでしっかり設定しておきたいセキュリティやメンテナンスに役立つ.htaccessのまとめ
        • バージョン管理ツールのGitでよく使用するコマンドを1ページにまとめた便利なチートシート -GitSheet

          GitSheet Gitでよく使用するコマンドをまとめたチートシートは、こちら。 サイトでは「Copy」ボタンをクリックすると、コマンドがコピーできます。 GitSheet チートシートの作成者に許諾を頂いたので、各説明を意訳しました。 Gitのブランチ操作 git branch すべてのローカルブランチを一覧表示します。 git branch -a リモートおよびローカルブランチを一覧表示します。 git checkout -b branch_name ローカルブランチを作成し、切り替えます。 git checkout branch_name 既存のブランチに切り替えます。 git push origin branch_name ブランチをリモートにプッシュします。 git branch -m new_name 現在のブランチの名前を変更します。 git branch -d branch

            バージョン管理ツールのGitでよく使用するコマンドを1ページにまとめた便利なチートシート -GitSheet
          • Git中級者に送る便利なコマンド群 - カイワレの大冒険 Second

            Gitを使っていて、ちょくちょく便利だなと思うコマンドに出会うので、メモ残しておきます。実際中級者の方には物足りないかもしれませんが、とりあえず。目次は以下。 自分がいじったファイルを一旦退避させたい ツリーが今どういう状態になっているか確認したい 今まで作業をやったことを振り返って、特定の過去に戻りたい リモートブランチをチェックアウトしたい コンフリクトがあったファイル一覧を表示したい 間違ってremote masterブランチにpushしてしまったので、取り消したい マージコミットを消したい 過去のまとまったコミットをまとめたい ここから載せるサンプルは、以下のフローが既に処理された前提で話します。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 # 適当にファイル作成、push $ touch sample.txt

            • 「100日後に死ぬワニ」あと100日で映画公開!ワニ役は神木隆之介&監督は『カメ止め』の上田慎一郎|最新の映画ニュースならMOVIE WALKER PRESS

              映画ニュース 2021/2/17 4:00 「100日後に死ぬワニ」あと100日で映画公開!ワニ役は神木隆之介&監督は『カメ止め』の上田慎一郎 昨年、SNS上で連載され社会現象を巻き起こした4コマ漫画「100日後に死ぬワニ」。同作が『100日間生きたワニ』のタイトルでアニメ映画化され、5月28日(金)に公開されることがわかった。また、あわせて神木隆之介、中村倫也、木村昴、新木優子がボイスキャストを務めることも、コメントと共に発表された。 原作者描き下ろしイラストにはワニ、ネズミ、モグラが映画撮影を行う姿が[c]2021「100日間生きたワニ」製作委員会 「100日後に死ぬワニ」は、原作者きくちゆうきのTwitterに100日間毎日投稿され、ワニの日常を綴った4コマ漫画。2019年12月12日の開始から話題となり、2020年3月20日に迎えた最終話では、いいねの数が214万というTwitte

                「100日後に死ぬワニ」あと100日で映画公開!ワニ役は神木隆之介&監督は『カメ止め』の上田慎一郎|最新の映画ニュースならMOVIE WALKER PRESS
              • エンジニアがいい感じにフロントエンド開発を爆速化できる環境構築の手順 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

                今年もHTML5 Minutesに登壇してきました。こんにちは、先生です。 当日は「フロントエンド開発スピードをあげるための環境を作ってみた話」をしてきました。 今回はその環境を使ってみるまでの手順を書いていきたいと思います。 必要なものをインストール NodeJS Gulp WebPack Bower PhantomJS NodeJSとGulpのインストールは過去の記事「Gulp.js入門 – コーディングを10倍速くする環境を作る方法まとめ」をご覧ください。 WebPackのインストール WebPackはさまざまな形式のモジュールを静的なファイルにまとめて出力してくれるツールで、拡張性が高く最近好んで使っています。 WebPack http://webpack.github.io/ インストールはnpmを使って簡単にできます。 npm install webpack -g ※ macは

                  エンジニアがいい感じにフロントエンド開発を爆速化できる環境構築の手順 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
                • 横着プログラミング 第3回: 履歴マニア

                  最終更新日: 2002-05-18 (公開日: 2002-05-18) Unix Magazine 誌に 2002年1月号から 2003年2月号にかけて連載し ていた記事の元の原稿です。 コンピュータの方がうまくできることに人間を使うな。 -- Tom Duff *1 私の見る限り、プログラマという人種は決まって事務作業が嫌いな ようである。同じような書類を何枚も書かされたり、1つ誤字があ るから書き直せと言われたりすると、異常にストレスがたまる。 同様に、計算機を使っていても、同じような作業を何度も繰り返し たり、ちょっとでも間違えたら最初からやり直し、というのは耐え られない。そこで、今回は履歴を活用して作業の再利用をするノウ ハウを取り上げる。 シェルの履歴 Unixを使い始めて間もない初心者が作業しているところを見ると、 打ち間違えたコマンドを律儀に最初から打ち直しているのに気づく

                  • ReactNativeでの開発を通じて得た知見 - razokulover publog

                    前回はてぶのお気に入りフィードを読むHBFavというアプリのReactNative版RNHBFavというアプリを作っているという話を書いたが、とりあえずAppStoreへ申請するところまで終わった。 razokulover.hateblo.jp 申請がどのくらいで通るかはまだわからないが、たぶん1週間はかかる気がする。 少し時間が空きそうだし、ここらで今回ReactNativeで開発〜リリース申請する中で感じたことやこうした方が良かったみたいなものをメモしておこうと思う。 垂直分割/水平分割のディレクトリ構成 ディレクトリ構成はプロジェクトごとにみなそれぞれ自分なりの構成を持っているようだけど、例えばreduxを利用するアプリだと以下のような作りになると思う。 index.ios.js index.android.js src |__actions |__hoge.js |__reduce

                      ReactNativeでの開発を通じて得た知見 - razokulover publog
                    • これがプロフェッショナルの仕事と生き様、マクロスの河森正治監督が語る「アニメーション監督という職業」

                      「アニメーション監督」という職業について、実際にはどういうことをしているのか?どういう仕事をこれまでしてきたのか?どういう経緯で監督になったのか?監督としてのオリジナリティとは何か?『マクロス』や『アクエリオン』などの各作品ができるまでどういった紆余曲折を経てきたのか?どういうようにして企画が完成していくのか?といった感じで非常に濃密だった2時間にわたる講演「河森正治 with 氷川竜介『アニメーション監督という職業』」の詳細レポートです。 超弩級の分量なのですが、これまであまり知られてこなかった数々の事実が明らかになっており、アニメに興味のある人はもちろん、アニメ以外のあらゆるエキスパート・プロフェッショナルに関する共通の心構えや考え方が多々含まれており、「やはりすごいことをやり遂げるためにはこれぐらいのことをする必要があるのだなぁ」と実感させられます。 ◆目次 ・監督とプロデューサーの

                        これがプロフェッショナルの仕事と生き様、マクロスの河森正治監督が語る「アニメーション監督という職業」
                      • FrontPage - Trac Lightning Wiki

                        最近の更新 (Recent Changes)2016-03-02Plugin Plugin/4.0.0/AddCommentMacro 2016-01-30Plugin/4.0.0/TracNavMacro Plugin/4.0.0/TocMacro Plugin/4.0.0/PrivateWikiPlugin 2015-11-22Plugin/4.0.0/FootNoteMacro 最新リリース情報traclight (1.5.2)2008-02-13 23:09trac-lightning (3.2.0)2013-04-29 13:00trac-lightning-dev (3.2.0beta1)2013-03-16 11:37 Wikiガイド(Guide)Wikiの文法 リンクの種類と文法 ブロックプロセッサ 拡張文法 サイドバー プロジェクトWikiでの広告設定 サイドバー (Si

                          FrontPage - Trac Lightning Wiki
                        • ゼロトラストアーキテクチャ 適用方針

                          ゼロトラストアーキテクチャ 適用方針 2022 年(令和 4 年)6 月 30 日 デジタル庁 〔標準ガイドライン群ID〕 DS-210 〔キーワード〕 ゼロトラスト、ゼロトラストアーキテクチャ、 〔概要〕 政府情報システムのシステム方式について、より堅牢なシステム構築の観 点からゼロトラストアーキテクチャの適用方針を示す。 改定履歴 改定年月日 改定箇所 改定内容 2022年6月30日 初版決定 i 目次 1 はじめに ......................................................... 1 1.1 背景と目的 .................................................. 1 1.2 適用対象 .................................................... 1

                          • TypeScriptでVue.jsを書く – Vue CLIを使った開発のポイントを紹介

                            2018年8月11日に新しいメジャーバージョンとなるVue CLI 3.0がリリースされました。Vue CLI 3では、公式にTypeScriptをサポートし、 TypeScriptを利用するプロジェクトの生成に対応しました。これにより、TypeScriptでVueを気軽に試せるようになったということで、今回ちょっとどんなものか試してみることにしました。試した中でポイントとなりそうな部分をまとめてみたので紹介します。なお、私は普段はAngularでTypeScriptを書いているため、TypeScriptのクラス構文を使った説明になっています(クラス構文を使わなくても、TypeScriptでvue.jsを書くことはできます)。 目次 はじめに – Vue CLI + TypeScript TypeScript + Vue サンプル Vue CLIでTypeScriptプロジェクトを生成する

                              TypeScriptでVue.jsを書く – Vue CLIを使った開発のポイントを紹介
                            • grepを忘れただけなのに - Qiita

                              去年も『本番環境でやらかしちゃった人のアドベントカレンダー』は盛り上がりましたね。 知見が多く、関心しながら拝見しています。 人は必ず何かしらミスを起こすもの。 明日は我が身と思いながら、業務をこなす日々です。 そんな私も業界に入って1年目(前々職)に、本番環境の洗礼にあったことがございます。 当時は苦々しい思いをしましたが、その経験を供養するためにもここに残そうと思います。 発生当時の状況 事件当時、私はサーバのリプレイス案件にアサインしていました。 その業務の中で上司に日常的に運用されているスクリプトの調査を依頼されました。 私はまだ経験が浅かったため理解が合っているかは怪しいですが、関わっていたシステムは設計の段階で大分やっつけだったらしく、 格納場所が間違っているスクリプトやログが散見されました。 リプレイスを切っ掛けに整理をする予定だったと記憶しています。 入ったばかりのペーペー

                                grepを忘れただけなのに - Qiita
                              • ブログやサイトのパフォーマンス改善やセキュリティ向上のためによく使う.htaccessの設定のまとめ

                                ブログやWebサイトのパフォーマンスの改善やSEO、セキュリティの向上に役立つ.htaccessの設定を紹介します。 ドメインをwww有り・無しに統一、新ドメインに引っ越した時のリダイレクト、URLをクリーンなものにしたり、共有サーバーでのPHPのバージョンを指定したりなど、すぐに利用できるものばかりです。 .htaccess Snippets -GitHub 元記事には有用な.htaccessのスニペットがPublic Domainでまとめられおり、それら全部に加えて.htaccessファイルの作成と使い方を加えました。 .htaccessファイルの作成と使い方 リライトとリダイレクトの設定 セキュリティの設定 パフォーマンスの設定 その他のいろいろ有用な設定 .htaccessファイルの作成と使い方 「.htaccess」ファイルを作成することは非常に簡単です。 テキストベースのアプリ

                                  ブログやサイトのパフォーマンス改善やセキュリティ向上のためによく使う.htaccessの設定のまとめ
                                • DropBoxのファイルを編集するだけで更新できるCMSホスティング「DropPages」 【増田(@maskin)真樹】 | TechWave(テックウェーブ)

                                  [読了時間:2分] 高度な機能を持ちながら無料で使える仮想ストレージ「DropBox」を愛用している人は多いのではないだろうか。ファイル更新時、いちいちアップロードする必要なく、自動でサーバーに保存&共有されてしまう便利さは捨てがたい。 「それなら、同じようにファイルを編集するだけで、自動的にウェブサイトが更新できないか?」。そんな疑問から誕生した「DropPages」は、DropBoxと連動したシンプルなCMSホスティングサービスだ。専用のテンプレートファイル等を自分のDropBoxスペースにアップロードするだけで自動更新型のウェブサイトを運用できてしまうという。 使い方は簡単。まずDropPagesのサイトで必要なファイルをダウンロード&解凍し、自分のDropBoxスペースにディレクトを作成してそれらのファイルをアップロードする。その後、そのディレクトリの名称を「任意の名前.dropp

                                    DropBoxのファイルを編集するだけで更新できるCMSホスティング「DropPages」 【増田(@maskin)真樹】 | TechWave(テックウェーブ)
                                  • wxWidgets でクロスプラットフォーム GUIアプリを作ろう

                                    最終更新日: 2004-10-08 (公開日: 2004-10-08) UNIX USER誌 2004年8月号 に掲載された記事の元の原稿です。 本文中の「原稿執筆時点」は「2004年 6月半ば」を指します。 wxWidgets は Linux, Windows, Mac OS X など多くのプラットフォー ムに対応したオープンソースの GUI ツールキットである。本稿で は wxWidgets を用いてクロスプラットフォーム対応の GUI アプリ ケーションを開発する方法を紹介する。 はじめに Unix の大きな魅力のひとつに、強力なコマンドライン処理がある。 zsh などのシェルと perl などのワンライナーを組み合せて、大量 のファイルを一気に処理するときなどは、「これぞコマンドライン の醍醐味」と感じる瞬間である。 一方、Unix の大きな不満のひとつに、凶悪なコマンドライン書法

                                    • yoshimasa niwa - iPhoneでOpenCVを使う方法

                                      OpenCVはIntelが開発したコンピュータビジョンのライブラリで、例えば顔検出などを簡単に行うことができます。 覚え書きとして、OpenCVをiOS SDKをつかってiPhone上やiPadで使う方法を、ビルドスクリプトとデモアプリケーションつきでメモしておきます。 これらのサムネイルはデモアプリケーションのスクリーンショットです。 最新のOpenCVとiOS SDKに対応 プロジェクトをOpenCV 2.2.0、iOS SDK 4.3、Xcode4に対応しました (2011/4/17更新)。 ひとまず使ってみる すべてのソースコードとリソースはgithubのレポジトリに公開されています。 簡単に使えるように、事前にコンパイルしたOpenCVのライブラリとヘッダファイルを入れてあります。 すでにgitがあるなら、githubからレポジトリをcloneしてください。ない場合は、githu

                                      • PHP開発環境をDockerで構築する「phpstack」レビュー | さくらのナレッジ

                                        最近は開発環境を仮想化するケースが増えてきました。元々WindowsではPHPの開発時にVMWare Playerを使ってLinuxを動かして開発することが多かったですが、それがMac OSXやLinuxであっても有益に使われています。一つのプロジェクトであれば環境をローカルに作ってしまっても良いのですが、プロジェクトごとに異なる環境を用意したり、LAMPだけに限らないアーキテクチャの場合に開発に携わる人員分、環境を作るのは大変です。 そこで今回はphpstackを紹介します。CoreOS上にDockerを使って様々なサービスをインストールして様々なプロジェクトに対応できるPHP開発環境を構築してくれます。リモートにログインせずとも使えるという利点があります。 必要なもの Docker Docker Compose オプションとして、 Vagrant VirtualBox があると便利です

                                          PHP開発環境をDockerで構築する「phpstack」レビュー | さくらのナレッジ
                                        • 球場経営、リーグビジネス……楽天が変えたプロ野球の仕組みとは

                                          かつて日本では絶対的な人気を誇っていたものの、娯楽の多様化や地上波放送の回数減などで変化が生じているプロ野球。そのビジネスも変わりつつあるが、その変化をけん引している東北楽天ゴールデンイーグルスの井上智治オーナー代行が球場経営やリーグビジネスの考え方など、楽天が変えたプロ野球の仕組みについて語った。 高度経済成長期には子どもの好きなものとして「巨人、大鵬、玉子焼き」とも言われたように、戦後の日本とともに拡大してきたプロ野球。シーズン中は毎日ゴールデンタイムに試合が放送され、お茶の間の娯楽となり、学校や職場で話題となることも多かった。 しかし今、時代は変わり、人気の低下から地上波放送があまり行われなくなるなど、プロ野球業界は変化にさらされている。 こうした状況下、大阪近鉄バファローズとオリックス・ブルーウェーブの合併問題を経て、2005年に新規参入したのが楽天野球団が運営する東北楽天ゴールデ

                                            球場経営、リーグビジネス……楽天が変えたプロ野球の仕組みとは
                                          • CentOS 5 インストール個人的ノート # NTFSにアクセスしてWindowsのファイルを読み書きできるようにする

                                            CentOS5 インストール、追加インストール、設定、調整の個人的ノート。 デスクトップとして使うための設定メモ集。 CentOSとは Red Hat Enterprise Linuxの商標、商用パッケージを削除した フリーのクローンディストリビューションである。 CentOS5 はRHEL5の同等品で、Fedora Core 6 がベースになっている。 Fedora よりも先進性は低いが、 アップデートサポート寿命が長い。 インストールできるアーキテクチャも多い。 最新版を追いかけずに安定した運用をする人やサーバ向き。 インストール手順はFC6とあまり変わりはない。 CentOS5 のリリースは2007年4月12日。 CentOS5 インストール、および初期設定 CentOS5 ISOイメージファイルの取得| isoイメージファイルをCD, DVDメディアに焼く| CentOS5のインス

                                            • 株で億越え アプリの内容再掲載について|tatsu|note

                                              2023年1月6日深夜におこなわれたぱりてきらじお2022(スピーカー:五月さん、ぱりてきさすさん)にて、現在は絶版(正確には、iOSのバージョンアップに非対応で現在は閲覧不可)になっている「株で億越え」アプリの再配布について言及があり、ぱりさんの許諾があった後、駄犬さんがテキスト形式で再配布をされたのですが、配信アーカイブ非公開につき、配信を聞けなかった人は中身を見れない仕様での再配布でした。。 つきましては、誠に勝手ながらnoteに掲載させていただくことにしました。先般上場されたnote社が上場廃止(失礼)、もしくは本サービスを事業譲渡・停止しない限り、閲覧可能な状態が続く、、はずです。 (五月さん、ぱりさん、山田さんは有難いことにツイッターで相互フォローいただいてますので、掲載辞めて!ということがありましたら、お手数ですが私までお声がけください。速やかに本記事を削除させて頂きます。)

                                                株で億越え アプリの内容再掲載について|tatsu|note
                                              • WordPress公式テーマに登録されている日本人作者をご紹介♪日本語テーマを使おう!

                                                WordPressの公式テーマ、使っていますか? テーマとは、WordPressでWebサイトやブログを立ち上げた時、ブラウザに映し出される”見た目のデザイン”の事です。 他のブログサービスの名称でいうと、”スキン”、”テンプレート”と言えばわかりやすいでしょうか? WordPressのデフォルトテーマは、年ごとに変更があって、2015年バージョンのデフォルトテーマは、「Twenty Fifteen」、2014年バージョンは、「Twenty Fourteen」と名付けられ、年ごとにデザインや機能が変わります。デフォルトテーマにより、WordPressの最新の動向、進化を知る事ができます。 こういうのもWordPressユーザーの楽しみであります。 そして、WordPressには、デフォルトテーマ以外に3000以上のテーマがWordPressの公式ディレクトリにストックされています。 ★ W

                                                  WordPress公式テーマに登録されている日本人作者をご紹介♪日本語テーマを使おう!
                                                • 【nornir】Python 製自動化フレームワーク「nornir」かんたんチュートリアル(Ansibleと比較しながら) - てくなべ (tekunabe)

                                                  ※2018/12/18 更新: nornir 2.0.0 リリース に伴い、全面的に 2.0.0 対応に更新しました。 ■ nornir とは nornir は、Python 製の新しい自動化フレームワークです。 netmiko や NAPALM も取り込んでいるため、ネットワーク機器にも対応しています。 この記事では、ネットワーク機器を対象としたチュートリアルをご紹介します。 本チュートリアルは、2018/12/18 現在 の最新バージョンである [2.0.0] を対象にしています。 nornir 1.x 系と 2.x 系ではコネクションパラメータ名の方法が異なりますので、本記事の最後記事の最後で補足します。 github.com https://nornir.readthedocs.io/en/stable/index.html 環境 nornir 2.0.0 Python 3.6.5

                                                    【nornir】Python 製自動化フレームワーク「nornir」かんたんチュートリアル(Ansibleと比較しながら) - てくなべ (tekunabe)
                                                  • DSASのファイル転送システムをオープンソースで公開します : DSAS開発者の部屋

                                                    DSASのファイル転送システムを、オープンソースで公開します。 その名は、makuosan(まくおさん:通称「まくお」)っていいます。 名前は冗談っぽいですが、内容はわりと真面目です(^^; MAKUOSANプロジェクトサイト Webサイトの運用に欠かせない作業のひとつに、「デプロイ」という作業があります。 これは、新しいプログラムやデータなどをWebサーバに設置して利用できるようにす ることを指していますが、サイトの規模が大きくなってWebサーバの台数が増えると、 それに比例してファイル転送にかかる時間も長くなっていきます。 一般的な話として、サイトの規模が大きくなるほど運用コストは増大しますが、 その要因のひとつとして「デプロイ時のファイル転送に時間がかかる」という 点がありました。そこで、できるだけ運用コストを抑える(作業者の負担を減 らす)ために、独自のファイル転送システムをこしら

                                                      DSASのファイル転送システムをオープンソースで公開します : DSAS開発者の部屋
                                                    • かWiki - Git/Subversionコマンド対応表

                                                      こうしてみると、 svn と git のコマンド体系は非常に似ていることが分かりま すね。Subversion 使用者は Git を比較的自然に覚えられるのではないでしょうか。 注1 git-init を実行すると、カレントディレクトリに .git というディレクト リが作成されます。 Subversion とは異なり中央集権のレポジトリを作成する必要はあ りません。 cg init を実行したその場所があなたのレポジトリです。 なお、git-init コマンドは以前 git-init-db コマンドでした。 古いバージョンの git の場合は git-init-db コマンドを実行してください。 注2 Subversionはレポジトリがひとつしかありませんが、Git では各個人がレポジトリを所 有しています(もしかしたら一人でいくつも持ってるかも)。 git-commit -a は自分の

                                                      • 映画『100日間生きたワニ』公式サイト

                                                        2020年3月20日、原作「100日後に死ぬワニ」の連載が最終日を迎えました。2019年12月12日から、原作者きくちゆうきのTwitterに100日間毎日投稿された何気ないワニの日常を綴った4コマ漫画の最終話は、いいねの数が214万という国内Twitterの歴代最多数を記録、エンゲージメントは2億を超え、日本を感動の渦に巻き込みました。 その100日間のワニの日常と、そこから100日後の大切なものを失った仲間たちの姿を描いたアニメーション映画『100日間生きたワニ』がいよいよスクリーンに登場。 監督・脚本は、原作に込められたメッセージに強く共感し映画化を熱望した『カメラを止めるな!』の監督・上田慎一郎とアニメーション監督としても活躍するふくだみゆき夫妻。脚本開発中にコロナ禍に直面し、劇的に変わってしまった日常と価値観の変化に戸惑いながらも、その気持ちを登場人物たちに重ね、新たに構成を練り

                                                          映画『100日間生きたワニ』公式サイト
                                                        • coliss記事「Google検索に影響する200個の要因」への見解

                                                          SEO関係者「Google検索に影響する200個の要因」 ウェブ業界の人ならだれでも知っている「coliss」さんの先日の記事を引用して、200+個の見解と所感を書いてみました。 書かれていることすべてが真実ではありませんが、非常に勉強になる内容でした。時間はとてもかかりましたが。 当記事を読んでいただきたいですが、colissさんが書いた元記事でも良いので、SEOに関係する業務、アフィリエイターの方は読んでおいたほうが良いでしょう。 Googleの検索のアルゴリズムにおける検索結果の順位に影響を与える200+個の要因、コンプリートリストを紹介します。 量が多く翻訳するのに一週間かかりましたが、興味深いことが多々あり、とても面白かったです。 Googleのアルゴリズムにおける検索順位に影響を与える200+個の要因のまとめ | コリス ※事前にcolissさんにはお伝えしています。 ドメイン

                                                            coliss記事「Google検索に影響する200個の要因」への見解
                                                          • Google File System(GFS)技術メモ — ありえるえりあ

                                                            * 参照した論文 + http://labs.google.com/papers/gfs-sosp2003.pdf * 特徴 + 安いPC(OSはGNU/Linux)で分散ファイルシステムを構築しています(*注1)。 + PCは壊れるという前提で設計しています(*注2)。このため、分散システムを構成するノードが壊れた時、データが失われないことと、自動で復旧できることに主眼を置いています。 + ファイルシステムを利用する側(アプリ)に、ある程度の想定を求めています。任意の利用ケースに対してそこそこのパフォーマンスを出す(=平均的に良い性能)のではなく、特定の利用ケースで性能を発揮できるように設計しています。 + 性能を発揮できる利用ケースは次のようなケースです。 ++ 主にサイズの大きいファイルを扱う(*注3)。 ++ ファイルへの書き込みは追記(append)が多い(ファイルの一部分を何度

                                                            • pylori*style wiki - LoginEngineを使ってみる

                                                              LoginEngineとは? LoginEngineは RailsEnginesの一種で、Railsアプリケーショ ンにユーザ認証の機能を付加するためのものです。 Engine とは、Railsアプリケーションに(既存のコードを変更することなく)い ろいろな機能を付加するプラグインです。 もともと SaltedHashLoginGeneratorという名前でジェネレータとして提供されていたものを Engine として再実装したのが LoginEngine です。 SaltedHashLoginGeneratorとは? SaltedHashLoginGeneratorを使ってみるのページを参照。 なお、LoginEngineもLoginGeneratorも使わずに認証機構を実装した例が、 RailsでWikiクローンを作る10 にありますので、そちらも参考にしてください。 LoginEngi

                                                              • システムをネットワーク経由でバックアップ/複製可能なLinux「Clonezilla」 | OSDN Magazine

                                                                Windows用の定番バックアップソフトとして有名な製品の1つに「Norton Ghost」がある。今回紹介する Clonezilla は、そのNorton Ghostと同等の機能をオープンソース・ソフトウェアで提供することを目指して台湾のNCHC(National Center for High-performance Computing)が開発しているLinuxディストリビューションだ。Clonezillaはローカルディスクのドライブあるいはパーティション単位でバックアップを作成できる。単にドライブ/パーティションのコピーを別ドライブに作成できるだけでなく、バックアップをイメージファイルとして保存することが可能だ。イメージファイルを別のマシンにリストアすれば、Clonezillaの名前の由来であるシステムの“クローン”を作成することが可能になるわけだ。 2種類のエディション Clone

                                                                  システムをネットワーク経由でバックアップ/複製可能なLinux「Clonezilla」 | OSDN Magazine
                                                                • dind(Docker in Docker)で複数のdocker-composeを管理する - tehepero note(・ω<)

                                                                  2016 - 12 - 08 dind(Docker in Docker)で複数のdocker-composeを管理する Docker この記事は Docker Advent Calendar 2016 の8日目の記事です。 qiita.com 動機 microservices運用してるし、検証用プロジェクトとか遊び用プロジェクトとかあるし、複数docker-composeをローカルで運用するのしんどい。 dind(ディーインディー) dindとは何ぞやと思う方もいるかもしれないですが、dindは Docker in Docker の略でDockerコンテナのでさらにDockerのデーモンを稼働させて、その内部のDocker上にさらにコンテナを配置するという手法です。 dind対応のdockerのDockerイメージは DockerHub から入手できます。 dind がついているのがdi

                                                                    dind(Docker in Docker)で複数のdocker-composeを管理する - tehepero note(・ω<)
                                                                  • GoogleHomeスピーカーに外部からプッシュして自発的に話してもらいます - Qiita

                                                                    GoogleHomeスピーカから自発的話してもらうためにいろいろ細工をします。具体的にはraspberryPiからGoogleHomeスピーカーに話してほしいことを送ってしゃべってもらいます。 これができると、ある条件の時に好きなことをGoogleHomeからしゃべってもらえます。(例えば明日雨の場合に教えてくれたり、IFTTTを利用すると、ツイッターとかでリプライが来たら教えてくれます。) 2017/12/8 追記 ・GitHub上の「google-home-notifier」のプログラムが更新されておりましたので、その更新に合わせて設定方法を見直しました。 ※「google-home-notifier.js」に直接IPを記載しておりましたが、「example.js」から設定しています。 ・「google-home-notifier」を詳しく知りたい場合は以下のページが参考になると思いま

                                                                      GoogleHomeスピーカーに外部からプッシュして自発的に話してもらいます - Qiita
                                                                    • Rails 3 + Nginx/Unicorn を Amazon AWS に Capistrano 3 でデプロイする - bekkou68 の日記

                                                                      はじめに Amazon AWS 環境下で Rails 3 のアプリを Nginx/Unicorn で動くように Capistrano 3 でデプロイする手順をまとめました。 以下を前提に話を進めます デプロイ対象のアプリ/DBインスタンスはすでにつくられているとします デプロイ対象のアプリインスタンスのドメインは production.example.com とします アプリインスタンスは ephemeral disk がマウントされているとします プロジェクト名は myproject とします。ご自身のプロジェクト名に読み替えてください アプリインスタンスに SSHログインするための秘密鍵は ~/.ssh/myproject.pem に配置してあるとします RVM を使ってます。rubyenv での設定はこちらの記事が参考になるかと思います デプロイ先ディレクトリの準備 アプリを /va

                                                                        Rails 3 + Nginx/Unicorn を Amazon AWS に Capistrano 3 でデプロイする - bekkou68 の日記
                                                                      • 複数のコマンド&アプリケーションを1度に実行するファイルを簡単に作成できるフリーソフト「Batchrun」

                                                                        複数のコマンドとアプリケーションを時間差をつけて起動させたり、あるアプリケーションが終了するまで別のアプリケーションを起動できなくしたり、ファイルのコピー・削除などを実行できるバッチファイルのようなものを作成できるフリーソフトが「Batchrun」です。Windows XP、Vista、7、8上で起動可能。インストール、機能については以下から。 Create Batch File with Batchrun http://www.outertech.com/en/batch-file 上記サイトの「Download Batchrun for Windows 7, XP, Vista, and Windows 7 | 8 (32 and 64 bit)」をクリック。 ダウンロードしたインストーラーを実行。 「Next」をクリック 「I Agree」をクリック BitsDuJour URLは不

                                                                          複数のコマンド&アプリケーションを1度に実行するファイルを簡単に作成できるフリーソフト「Batchrun」
                                                                        • 「設定より規約」でWebサーバ設定の自動化 - masuidrive.jp

                                                                          Posted by masuidrive Thu, 20 Jul 2006 10:33:00 GMT Ruby on Railsが簡単にアプリケーションを構築できる一つの特徴に「convention over configuration」=「設定より規約」があります。 Railsはアプリを作るのは簡単ですが、それを公開するのがちょっと面倒です。そこで、Railsに限らずWebサーバも「設定より規約」に則って、設定なしでサイトやアプリケーションを公開できるようにしてみましょう。 設定項目を洗い出す まず、Webサーバでアプリケーションを公開する場合に必要な設定項目を洗い出します。バーチャルドメインを使う場合は、 ドメイン名 DocumentRoot ログファイル名 CGIを使うならScriptAlias の4つが基本になると思います。規約を決める これらの設定を自動化するための規約を決めます

                                                                          • 導入がカンタンで開発効率爆上げなVisual Studio Code拡張機能のご紹介 | SIOS Tech. Lab

                                                                            ◆ Live配信スケジュール ◆ サイオステクノロジーでは、Microsoft MVPの武井による「わかりみの深いシリーズ」など、定期的なLive配信を行っています。 ⇒ 詳細スケジュールはこちらから ⇒ 見逃してしまった方はYoutubeチャンネルをご覧ください 【4/18開催】VSCode Dev Containersで楽々開発環境構築祭り〜Python/Reactなどなど〜 Visual Studio Codeの拡張機能であるDev Containersを使ってReactとかPythonとかSpring Bootとかの開発環境をラクチンで構築する方法を紹介するイベントです。 https://tech-lab.connpass.com/event/311864/ みなさん、こんにちは。サイオステクノロジー武井です。今回は、導入がカンタンで開発効率爆上げなVisual Studio Co

                                                                              導入がカンタンで開発効率爆上げなVisual Studio Code拡張機能のご紹介 | SIOS Tech. Lab
                                                                            • シェルスクリプトでゲームボーイプログラミング入門

                                                                              シェルスクリプトで ゲームボーイプログラミング ⼊⾨ ⼤神祐真 著 エアコミケ(2020 年春)新刊 2020 年 5 ⽉ 5 ⽇ ver 1.0 ■免責 本書は情報の提供のみを⽬的としています。 本書の内容を実⾏・適⽤・運⽤したことで何が起きようとも、それは実⾏・適⽤・運⽤した⼈⾃ ⾝の責任であり、著者や関係者はいかなる責任も負いません。 ■商標 本書に登場するシステム名や製品名は、関係各社の商標または登録商標です。 また本書では、™、®、© などのマークは省略しています。 はじめに 本書をお⼿にとっていただきありがとうございます! 本書では、アセンブラやコンパイラなどを使⽤せず、echo コマンドのバイナリ出⼒や dd コマンドなどを駆使して、シェルスクリプトでゲームボーイの ROM ファイルを⽣ 成します。 そのためには、ゲームボーイの CPU の各機械語命令について、そのバイナリ列

                                                                              • ハチハチイチナナイチ - Unisonマニュアル私的日本語訳

                                                                                クールなファイルシンクロナイザ, Unisonのマニュアル のクールでない私的な日本語訳です.対象のバージョンはだいぶ古めです. 内容は一切保証しません.誤訳や解釈間違いなどありましたら教えてください. 概要 Unison はUnix及び Windowsに対応したファイルシンクロナイザです.異なるホスト (もしくは同 じホスト上の異なるディスク) に別々に保存され変更されたレプリカ(訳 注: ここでは同期の対象となるファイルやディレクトリ,もしくはそれら全体 を指します)の間で,それらの内容を同期させることができます. Unisonは,CVS や PRCS 等のリビジョン管理 システム,Coda 等の分散ファイルシステム, rsync 等のミラーリングツール,そして Intellisync や Reconcile 等の他のシンクロナイザと多くの共 通した特徴を備えていますが,同時に以下のよ

                                                                                • Apacheログ概論

                                                                                  これはUNIX USER 2001年8月号の特集「Webサーバー診断書」の 第1章「Apacheのログをマスターしよう」の原稿です。 ($Id: apache_log.rd,v 1.5 2001/06/28 01:25:02 akira Exp $) Apacheサーバにおけるログの取り方と読み方について解説しよう。 ただ「ログ」と言っても、 Apacheサーバでは標準でいくつかの目的のためのログを 取ることができるようになっている。 そこで、まずはそれらを分類するところから始めることにする。 アクセスログ そのApacheサーバによって提供される情報に対する アクセスについての記録をとるためのログ。 通常、外部からのアクセスがある度に記録が残される。 関係するディレクティブ: LogFormat, CustomLog, TransferLog エラーログ 設定上のエラーやアクセスされた情