タグ

qiitaに関するm_shige1979のブックマーク (34)

  • Nginx の conf ファイルでサブドメインを変数に入れる - Qiita

    Nginx でサブドメインによるアクセスをサブ・ディレクトリに転送させたい。 つまり、Nginx で http://xxx.sample.com/ を ​https://sample.com/xxx/ に転送させたるために "xxx" の部分、ドメインの一部(サブドメイン部分)を変数に入れたいのです。

    Nginx の conf ファイルでサブドメインを変数に入れる - Qiita
  • 3歳娘「パパ、関数をカリー化して?」 - Qiita

    再就職する前のワイ ワイ「あー、今日は休みやな」 ワイ「いうて昨日も一昨日も休みやったけど」 娘(3歳)「パパ、お絵かきしよ」 ワイ「ええで」 娘「あれ描いて。あの・・・アンパンマ(n」 ワイ「おっとそこまでや」 ワイ「著作権のあるものを言うたらアカン」 ワイ「あれやな?アンパンパーソンのことやな?」 ワイ「描いたるで」 ワイ「チョイチョイチョイ、と」 ワイ「こうやな」 娘「わあ。上手。」 娘「次はパンマ(n」 ワイ「パンパーソンやな?」 ワイ「描いたる描いたる」 ワイ「チョイチョイチョイ、と」 ワイ「こうや」 ワイ「ついでにバイキンパーソンも描いたる」 娘「すごいね。上手だね。」 娘「じゃあ、次は・・・」 娘「カリー化された関数を書いて」 ワイ「(おっと?)」 ワイ「カリー・・・カレーパンパーソンのことかいな?」 娘「ちがう、カリー化された関数書いて」 ワイ「お、おう」 ワイ「分かる

    3歳娘「パパ、関数をカリー化して?」 - Qiita
  • Qiita ユーザー向けの Mastodon インスタンス Qiitadon を試験的に公開しました - Qiita Blog

    こんにちは。 tomoasleep です。新卒最初の仕事はハイラル王国に平和をもたらすことでした。 Qiitaユーザー向けの Mastodon インスタンス Qiitadon を https://qiitadon.com/ にて試験的に公開しました。 Qiitadon についてQiitadon では、技術に関する話題はもちろん、それ以外のことも投稿していただけます。 また、Qiitadon には Mastodon の機能に加え、以下の2つの機能を用意しています。 Qiita アカウント連携コードブロック記法とハイライト機能 Qiita アカウント連携Qiitadon は Qiita OAuth を使って簡単に新規登録、ログインができます。 現在は負荷対策のため、新規登録は Qiita アカウント連携のみとさせていただきます。 ちなみに画面左のキャラクターは Qiitan といいます。 In

    Qiita ユーザー向けの Mastodon インスタンス Qiitadon を試験的に公開しました - Qiita Blog
  • 投稿記事やコメントに「いいね」できるようになりました(Contributionの算定基準も変わります) - Qiita Blog

    こんにちは、@htomine です。 最近はVR-HMD(HTC VIVE)にハマっています。 ゲームもさることながら、VRならではの身体感覚を伴ったコミュニケーションに面白さを感じます。 手を降ったりハイタッチしたりして、ダイレクトなフィードバックを返すことができるのが楽しいです。 さて今日は、Qiitaのあたらしいフィードバックの方法についてご紹介します。 今回、投稿やコメントをユーザーのみなさんが評価する手段として「いいね」を導入しました。投稿やコメントへの「いいね」の総数が、投稿やコメントに対する評価と捉えられるように設計しています。 このブログ記事では、「いいね」によって何が変わるのか、またContributionへの影響などについてご紹介します。 投稿閲覧画面での「いいね」の操作まずは、新しく追加された投稿画面での「いいね」の操作について画面キャプチャを交えて紹介します。 配置

    投稿記事やコメントに「いいね」できるようになりました(Contributionの算定基準も変わります) - Qiita Blog
  • Qiitaのスライドモードは、mizchiが勝手に作った!?─Incrementsの縛られない開発スタイルを聞いてみた

    Qiitaのスライドモードは、mizchiが勝手に作った!?─Incrementsの縛られない開発スタイルを聞いてみた 馬場 美由紀(HTML5 Experts.jp編集部) 及川卓也さんや田中洋一郎さんをはじめ、著名なエンジニアが次々と入社していることで話題のIncrements。8月にはさらにCSSのコードフォーマッターであるStylefmtの作者・morishitterこと森下雅章さんを迎えるなど、さらに開発陣営を強化しています。 今回はさっそく森下さんにも加わっていただき、白石俊平編集長を聞き手に、CTOの髙橋侑久さん、フロントエンドエンジニアmizchiさん、デザイナーの東峰裕之さんに、「Qiita」の開発環境や開発スタイルなどについて聞いてみました。 特定領域でとんがってるスペシャリストが増えてきた 白石:まずは、自己紹介とQiitaの開発チームでの役割についてお聞かせください

    Qiitaのスライドモードは、mizchiが勝手に作った!?─Incrementsの縛られない開発スタイルを聞いてみた
  • スライドモードをリリースしました - Qiita Blog

    最近やっと念願のErgoDoxが届き、Dvorak用のキーマップを何度も書きなおしてはしっくりきてない mizchi です。プログラマブルキーボードは人類の夢、エンジニアのロマンですね。まあ、肩こり軽減のためにセパレートタイプにするのが来の動機だったんですが。 人類の夢 = ???ところで人類の夢といえば、怠惰なエンジニアの皆さんや、忙しい隙間を縫って資料を作成しないといけないビジネスパーソンは、少なからずMarkdownからスライドを生成したいと思ったことがあるはずです。手っ取り早く、自分が知ってる知識の応用で、リッチなGUI環境に頼らないテキストベースのオーサリングで…… そういう環境こそが求められているのでは?と常々自分は思っていました。なんせ僕も、卒論を全部Markdownで書いてPandocでTeXに変換していたような人間なので。 そこでこの度、Markdownで作成可能なスラ

  • スライドモード - Qiita

    スライドモードとは QiitaやQiita Teamの投稿をスライド形式のユーザインタフェースで表示することができるモード。 主に技術系イベントでの発表資料や社内ミーティングの資料作成などに使ってもらうことを想定しています。 使い方 Horizontal rules - 水平線でページを区切りながら、投稿をスライドとして表示することができます。 投稿画面で以下の赤丸の部分にチェックを入れます。 閲覧方法 投稿の上部に自動挿入される「スライドビュー」でスライド形式で投稿を閲覧 スライドビューのフルスクリーンボタンをクリックし、フルスクリーンで表示 の2種類の閲覧方法があります。 スライドビュー フルスクリーンボタン 閲覧時のスライド操作 操作 スライドビュー フルスクリーン

    スライドモード - Qiita
  • 開発におけるDocker導入のメリット - Qiita

    DockerのPros/Consとか今更感ある。他の仮想化技術との比較記事はよく目にするが、開発にどのようなメリット・デメリットがあるのかあまり周知されていないようなので自分なりの感想を書いておく。 Pros 同一性 複数人で開発する際に、環境の差が生まれない。 カプセル化 アプリケーション込みの環境をコンテナというカプセルに隠蔽することができる。 コンテナという単位に対するテストが可能に。 コンテナを捨てる・再生成するのが容易。 ポータビリティ(一貫性とも) 開発に使ったコンテナをCIでテストできる。 CIでテストしたコンテナをサーバーにデプロイできる。 デプロイしたコンテナをスケールできる。 Prosで防げる消耗 おれの環境では動いた。 はい。 複数の開発者で同一の環境で開発できるので防げる。 ローカルで通ったテストがCIでコケる。 開発と同一の環境でテストできるので防げる。 bund

    開発におけるDocker導入のメリット - Qiita
  • オブジェクト指向言語としてGolangをやろうとするとハマること - Qiita

    埋め込み(embedded)に要注意というお話です。あるいは、GolangC++のようなゼロオーバーヘッドを目指していると考えれば腑に落ちるよね、的な。 Goはオブジェクト指向言語っぽく使うことができます。次のような機能を提供しています。 interfaceを使ったコーディング 埋め込み(embedded)を使った実装継承 インタフェースは次のような感じです。 // ポニーは歩ける type Pony interface { Walk() } // アースポニーも歩けるので、Ponyインタフェースに渡せる type EarthPony struct { } func (ep *EarthPony) Walk() { fmt.Println("歩くよ") } インタフェースはメソッド宣言しかかけません。実装は書けません。でも、定義されたメソッドを持てば、それはすべて「これの仲間だ」という感

    オブジェクト指向言語としてGolangをやろうとするとハマること - Qiita
  • 今年はAdventCalendarで予約投稿することができます - Qiita Blog

    Advent Calendarで盛り上がる12月が迫っています。今年は既に昨年を上回る数のカレンダーが作成されており、今から楽しみですね! ところで、Qiitaに書いた下書きを当日の0時過ぎに自動的に投稿する、「予約投稿機能」があることをご存知ですか? 事前に記事を書いておきたいけど、その日にわざわざ投稿するのが面倒だ!という方は是非ご利用ください。 予約投稿する手順まずは参加するAdvent Calendar 2015から探してみましょう。きっと興味を惹かれるものが見つかるはずです。もしなければ新しいカレンダーを作ることもできます!登録はこちらから。 カレンダーを選んだら、参加したい日にちを選んで「参加登録」ボタンを押して参加登録しましょう。コメントは任意です。この段階では予約URLは空のままで大丈夫です。 限定共有投稿で記事を書く普段Qiitaに投稿するように、右上の「新規作成」リンク

    今年はAdventCalendarで予約投稿することができます - Qiita Blog
  • 2015年のAdvent Calendar一覧 - Qiita

    Qiita Advent Calendarとは、クリスマスまでの日数をカウントダウンするアドベントカレンダーの習慣にもとづいて毎年12月1日から25日までの期間限定で展開される記事投稿イベントです。毎年、Qiitaとクリスマスを最高に盛り上げる一大イベントとなっております。興味のあるトピックのカレンダーに参加し、この年末を最高に盛り上がる年末にしていきましょう🎉豪華景品がもらえるスポンサーカレンダーもありますので、ぜひ奮ってご参加ください🎄

    2015年のAdvent Calendar一覧 - Qiita
  • さくらのクラウドAPIライブラリsacloudのラッパーを作ってみた。 - Qiita

    はじめに さくらのクラウドのAPIライブラリである、sacloudのラッパーライブラリを作ってみました。まだ途中ですが、ひとまず紹介をしたいと思います。サーバの状態の定期取得などを裏側でやっています。ネットワークインターフェースやディスク管理をやりやすくしようと思っています。最終的にはアーカイブ自動作成までやりたいです。そのうちnpmにも登録します。 リポジトリ:https://github.com/syuhei176/SakuraCloudJS How To Use さくらのクラウドの設定画面でAPIキーを発行する。 以下のコマンドでサンプルを動作させることができる。 SAKURA_TOKEN={ACCESS TOKEN} SAKURA_SECRET={ACCESS TOKEN SECRET} node sample/poweron_and_off.js //zone -> is1a,

    さくらのクラウドAPIライブラリsacloudのラッパーを作ってみた。 - Qiita
  • 実務で役立つシェル系Tips - Qiita

    パスの末尾に/があるかないかを気にしたくない 文字列を結合してパスを生成したりするときに、パスを格納した複数の変数を文字列結合するときがあります。 dirHome="/var/lib/hoge/" workDirName="work" echo "${dirHome}${workDirName}" # /var/lib/hoge/workと表示される しかし、dirHomeやworkDirNameのような変数をコンフィグファイルで設定していたり、実際に参照するところと定義箇所が遠いときがあると厄介なことが起こりえます。 例えば、下記のようにdirHomeの末尾に/がなかったらどうなりますでしょうか?

    実務で役立つシェル系Tips - Qiita
  • UITableViewのUX改善(今すぐ出来る!) - Qiita

    はじめに deselectRowAtIndexPath(indexPath: NSIndexPath, animated: Bool) UITableView上にあるセルの選択状態を解除するときに使うメソッドですが、 呼び場所を替えるだけでUXを大幅に改善することが出来ます。 経緯 アプリによってはセル押下後に画面遷移するにもかかわらず、 押下直後にdeselectRowAtIndexPathを呼ぶような挙動になっていたりします。 これは悪いことではないですが、画面遷移から戻ってきた時に セルの選択状態を解除してあげたほうがどのセルを押したのか ユーザーに視覚的に伝えることが出来るのでUX的に良いと思ったからです。 例 セル押下直後に解除 この方法だとどのセルを押したのかをユーザーは思い出さなければいけません。 遷移から戻ってきた時に解除 こちらはどのセルを押したのか視覚からはっきりと分か

    UITableViewのUX改善(今すぐ出来る!) - Qiita
  • React NativeのComponentの流行り具合 - Qiita

    React Nativeでアプリを作る予定なのですが、何が人気なのかとかいまいちつかめていないのでとりあえずAwesome React Nativeの Componentsにリストアップされているリポジトリのスターのつき具合をまとめてみました。(2015/10/17時点) 定期的に(覚えてたら)更新しようかと思います。 とりあえずは上からどんなComponentなのか見ていくのが近道になりそうな予感。 リポジトリ スター数 リンク

    React NativeのComponentの流行り具合 - Qiita
  • React.jsではなくRiot.jsを採用した話、運用中サービス『GAMY』でリニューアル - Qiita

    今回、ゲーム攻略コミュニティ『GAMY』というサービスでRiot.jsを採用しました。 知る限りでRiot.jsで実装されたサイトの中でも最大規模のサービスだと思います。 これまではjQueryとjQueryプラグインを使っていましたが、デザインのリニューアルを機に、全部書き換えることにしました。 ドキュメントも兼ねてアウトプットしていきます。 Riot.jsとは Riot.jsは今流行りのReact.jsに似た仕組みを持っている、それで非常に軽量なJavaScriptライブラリーです。 最近GitHubのリポジトリが/muut/riotjsから/riot/riotにお引っ越しして、これからがより注目なライブラリーです。 詳しくはこちら↓ Riot公式 Riot.js 2.0 情報まとめ GitHub 捨てることを前提としたライブラリー選定 最初は今ブームの2大フレームワークとなっている『

    React.jsではなくRiot.jsを採用した話、運用中サービス『GAMY』でリニューアル - Qiita
  • Qiita Markdownのコードハイライト部分にXSS脆弱性 - Qiita

    はじめてQiitaに日記を投稿します。よろしくお願いします。 先日友人から「レポートを生成するためにQiita Markdownを使っているが、どこかにXSSがある気がする」という話を聞き、これは面白そうだとQiitaを覗きに来てみると、投稿画面にはプレビュー機能が付いているようです。Qiita Markdownをインストールする手間が省けたぞと喜んだあと、Qiita Markdownには一体どんな追加機能があるのだろうかとGoogleというサイトで検索して調べました。 技術系の記事を投稿するためのサービスなだけあって、真っ先にコードハイライトするための記法が見つかったので、それをQiitaの投稿ページに入力してみました。

    Qiita Markdownのコードハイライト部分にXSS脆弱性 - Qiita
  • 私がQiitaを使わなくなった理由 - Qiita

    Qiitaは、利用者の良識と善意があれば、素晴らしいサービスである。しかし、今、その前提にある「利用者の良識と善意」が危機的な状況にある。 Qiitaの記事の一つのステータスとして「ストック数」がある。その名前の通り、「あとで読む/使う」「ためになりそう」といった感覚で押せば、ユーザーのストックのリストに追加されるという仕組みだ。まったく同じ感覚で、はてなブックマークやTwitterでリンクを共有する人も多い。しかし、これは一つの問題を孕んでいる。 人々が「あとで読む/使う」「ためになりそう」と判断するのは、記事の印象であり、内容ではない。したがって、たとえ用語をでたらめに使っていたとしても、好奇心を煽ってさえいれば共有され、評価のバブルが生まれるのだ。 もちろん、知的好奇心は尊ぶべきものであり、それを侵害するようなことがあってはならない。ところが、無意味に長いでたらめな文章を餌に、人々を

    私がQiitaを使わなくなった理由 - Qiita
  • 2014 年気になった記事を自分用にまとめてみた - Qiita

    完全に自分の興味に基づいている。自分と興味が合う人がいれば、もしかするとためになるかもしれません。 自分の Pocket (2014 年 9 月以降) と Insapaper (それ以前) を振り返って気になった記事勝手にまとめた。 Erlang/OTP Inaka's Erlang Coding Guidelines How WhatsApp Grew to Nearly 500 Million Users, 11,000 cores, and 70 Million Messages a Second - High Scalability - Inside Erlang, The Rare Programming Language Behind WhatsApp's Success ⚙ Co.Labs ⚙ code + community How League of Legends Sc

    2014 年気になった記事を自分用にまとめてみた - Qiita
  • 【総計5万はてブ!】QiitaのAdvent Calendarのはてブ数をNode.jsで集計してRactive.jsで表示する

    【総計5万はてブ!】QiitaのAdvent Calendarのはてブ数をNode.jsで集計してRactive.jsで表示するNode.jsRactiveJS 総はてブ数: 50,681 総記事数: 3,818/5,350 テーマ数214 【完走✕】1位 Git はてブ数合計: 2018, 記事数: 22 【完走○】2位 Vim はてブ数合計: 1887, 記事数: 25 【完走✕】3位 クローラー/スクレイピング はてブ数合計: 1759, 記事数: 24 【完走✕】4位 Yahoo! JAPAN Tech はてブ数合計: 1700, 記事数: 22 【完走○】5位 Pepabo はてブ数合計: 1622, 記事数: 25 【完走○】6位 Webアプリエンジニア養成読 はてブ数合計: 1413, 記事数: 25 【完走✕】7位 VirtualDOM はてブ数合計: 1370, 記事数

    【総計5万はてブ!】QiitaのAdvent Calendarのはてブ数をNode.jsで集計してRactive.jsで表示する