ブックマーク / qiita.com (158)

  • 和英辞典・自動翻訳だけじゃダメ!もっといい英語名を見つけるためのTips集 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに プログラマのみなさんはコードを書くときによく英語を使うと思います。 だけど、英語って難しいですよね。 僕自身もそうですが、クラスの名前やメソッドの名前、テーブルのカラムの名前を考えたりするときは「これ、英語でなんて言うんだろう??」と頭を抱えることが多いはずです。 他にも、トラブルが発生したときにWebサービスのサポートに英語でメールを書いたりする場合もあります。 そんなとき、安易に頼ってしまいがちなのが、オンラインの和英辞典や自動翻訳の類いです。 ですが、和英辞典や自動翻訳だけが適切な英語を探す唯一の方法ではありません。 む

    和英辞典・自動翻訳だけじゃダメ!もっといい英語名を見つけるためのTips集 - Qiita
  • コマンドプロンプト起動時、自動的に文字コードをUTF-8にして日本語もちゃんと表示できるようにする方法 - Qiita

    Windows7 でのみ動作確認済。XPとかだとうまくいかないかもっぽぃらしい。 前提知識 コマンドプロンプトのデフォルト文字コードは Shift_JIS chcp コマンドで文字コードを変更できる ただし、文字コードを変更しただけでは日語を表示できない 文字コードを変更しても、コマンドプロンプトを再起動するとデフォルトに戻ってしまう そのため、以下2ステップを行う必要がある 文字コードが UTF-8 のときに使用するフォントを、日語対応のものにする コマンドプロンプト起動時、自動的に文字コードが UTF-8 になるよう設定する 実際の手順 Step:1 使用フォントを日語対応のもの(MSゴシック)にする (*1) コマンドプロンプトを実行する プロパティ > フォントフォント で 【MSゴシック】を選択する コマンドプロンプトを終了する Step:2 起動時に文字コードが U

    コマンドプロンプト起動時、自動的に文字コードをUTF-8にして日本語もちゃんと表示できるようにする方法 - Qiita
    tolkine9999h
    tolkine9999h 2017/04/26
    うーん、この通りやっても、結局フォントがMSゴシックになってないからか、ちゃんと日本語が表示されない。Win7。
  • ある美女が,どの大学にいそうかを CNN で判別する - Qiita

    INTRODUCTION 上の画像は,2014年のミスキャンパス立命館のものです.みんなとても美人ですね. その一方で,パッと見た感じ,どの方も同じような顔をしているように見えます.類は友を呼ぶのでしょうか.これを 立命館っぽい顔 と呼ぶことにします. また「青学っぽい」「学習院にいそう」みたいな言葉をよく耳にはさみますが,これもやはり 青学っぽい顔 や 学習院っぽい顔 というものがあるが故なように思います. そこで今回は,大学ごとの顔の傾向を Deep Learning させ,ある美女がどの大学にいそうかを判別できるモデルを作成してみました. APPROACH 1. 大学ごとの女性の画像収集 まず,各大学の女性の画像をひたすら取得します.ミスコンテストのポータルサイト に,各大学の過去のミスコンの写真が体系的にまとまっていたので,利用させていただきました. # -*- coding:ut

    ある美女が,どの大学にいそうかを CNN で判別する - Qiita
  • こんなHTMLとCSSのコーディング規約で書きたい - Qiita

    HTMLCSS のコーディングルールを作ろう HTMLCSS のコーディング規約を中心に、メンテナンス性の良い HTMLCSS をコーディングする際に重要だと思うポイントをまとめています。 誰に向けた記事か この記事には、HTMLCSS を書く人に役立ちそうな内容が書いてあります。 特に初級者から中級者の方で、HTMLCSS を一通り学習した方からの反応が良いです。 まだ HTMLCSS の学習を始めて間もないという方は、先に案件やプロジェクトをこなしコーディング経験を積むことをお勧めします。経験を積むとよりこの記事の内容への理解が深まるはずです。 HTMLCSS を書くときに大切なポイント2点 HTMLCSS を書くときに大切だと思うことを書きます。 1. HTMLCSS を書かない あなたがいま書いている HTMLCSS は、

    こんなHTMLとCSSのコーディング規約で書きたい - Qiita
    tolkine9999h
    tolkine9999h 2017/03/17
    おお、納得感凄い強い。
  • Docker導入のための、コンテナの利点を解説した説得資料 - Qiita

    何がしたいのか 最近はDockerを導入したサービスがガンガン出てきている一方、現場でのDocker導入に足踏みをしているところもあると思います。 今回はDockerを導入するために、「コンテナを利用するとこんなに便利!!」という主張を展開することで、現場でのDocker導入の推進をしたいと思います! まあ、スライドモードを使いたかったんですよ TL;DR コンテナと仮想環境は別物だよ コンテナでの運用するといいことがたくさんあるよ どんな環境でも同じように動かせる デプロイ・ロールバックが簡単 システムが簡単に把握できる あいのり環境もいける コンテナとは コンテナ ≒ VM ?? Docker導入しようって言うとこんな話を聞くことがある コンテナってVMみたいなもんでしょ? VMの上にまたVM作るの? AMI使ってるから、わざわざコンテナにする必要がない コンテナ != VM VMとコ

    Docker導入のための、コンテナの利点を解説した説得資料 - Qiita
  • 例の機械学習コースが良いらしいと知りながらも2年間スルーし続けたがやはり良かったという話 - Qiita

    先日、オンライン学習サイトCourseraの"Machine Learning"コースを修了しました。これが最高に勉強になったわけですが、機械学習に興味があって情報収集を始めてる人にとって、「Courseraの機械学習コースがおすすめですよ」という話は 「はい、知ってます」 という感じではないでしょうか。 (たとえば、Qiitaで検索してみると、以下のような同コースに関連する超人気記事が出てきます) 数学を避けてきた社会人プログラマが機械学習の勉強を始める際の最短経路 - Qiita 機械学習をゼロから1ヵ月間勉強し続けた結果 - Qiita 僕もそんな感じで、幾度となく人や記事に同コースを薦められたりしつつ、たぶん2年ぐらいスルーし続けてきたと思います。 しかし約2ヶ月前、ひょんなきっかけから講座を始めてみて、やはり評判通り最高だったと思うと同時に、僕と同じような感じでこのコースが良い

    例の機械学習コースが良いらしいと知りながらも2年間スルーし続けたがやはり良かったという話 - Qiita
  • Dockerで作る最強のWeb開発環境2017 - Qiita

    概要 Web アプリケーションを開発しているときに、開発環境に MySQL や Redis を用意しバージョンを揃え、いや Redis はキャッシュにしか使ってないし必須じゃないから開発環境に無い場合のコードも書いて…… というようなことを2017年にもなってやりたくないので、Docker を使って良い感じにやっていきます。 DockerDocker Compose に関する基的な説明は割愛するので、公式ドキュメントをあたってください。 目標 コマンド一発で必要なサービス群が全て立ち上がるようにする Docker Compose を使い、1サービスごとに1コンテナを立ち上げる vendor や node_modules は、ホスト側のものと完全に分離する。OS が違う場合、Native extension があると問題の原因になるので避けたい。 ホスト側ではエディタと git さえ

    Dockerで作る最強のWeb開発環境2017 - Qiita
  • ドキュメント変換ツールPandoc:ユーザーズガイドを熟読して分かったマニアックな使い方 - Qiita

    この度、Pandoc ユーザーズガイド 日語版を全訳致しました。その宣伝を兼ねて、Pandocのマニアックな機能を紹介していきます。 翻訳という作業には、必然的に翻訳元文書を読み込むという作業が入ってきます。Pandocユーザーズガイドの翻訳でもそれは当てはまり、色々と勉強になりました。 今回は、それらの中から、マニアックながら面白そうな機能を紹介していきます。 その前に Pandocって何?っていう感じの初心者の方は以下を先にご覧ください。 HTML - 多様なフォーマットに対応!ドキュメント変換ツールPandocを知ろう - Qiita [キータ] OPMLの入力 いきなり玄人向けですが、PandocはOPMLの入力に対応しています。 OPMLはOutline Processor Markup Languageの略で、XMLの一種です。アウトラインプロセッサ向けのマークアップ言語ら

    ドキュメント変換ツールPandoc:ユーザーズガイドを熟読して分かったマニアックな使い方 - Qiita
  • MarkdownをWord形式(docx)に変換する - Qiita

    考えを整理しながらドキュメントを書くのにMarkdownが便利ですが、資料を印刷して持ってきてとか言われると困ったりします。 そんな時にPandocを使ってdocxなどの形式に変換して印刷すると便利です。(PDFにも出来ますが、フォントサイズなどの微調整も出来るのでdocxにすることが多いです) pandocは、Haskell製のドキュメント変換ツールです。 対応している形式などは以下を参照してください。 Pandoc - About pandoc インストール インストールは以下を参考にしてください。PDFへ変換するには別途依存するライブラリを入れる必要があります。 http://johnmacfarlane.net/pandoc/installing.html MacWindows向けにはインストーラが提供されているので、それを使ってインストールすると楽です。 Releases ·

    MarkdownをWord形式(docx)に変換する - Qiita
    tolkine9999h
    tolkine9999h 2017/01/11
    こういうの地雷だろうか・・・
  • 「エンジニアがやりがいを持って働ける場所」について「SIerよりWeb系だ!」と言う意見を元に元客先常駐COBOLERが考えてみる - Qiita

    # はじめに ##働く上での「やりがい」とは 皆さんは働く上で、しっかりと「やりがい」を感じながら日々を送れていますか? 例えば、エンジニアにとってのやりがいにはどんなものがあるでしょうか。 自分の技術で困っている人を助けることができる モノづくりによって世の中に影響を与えることができる 企業理念に共感し、その仲間をサポートする 最新の技術を学べる喜びと楽しさがある 給与が高い 人間性や技術力について尊敬できる上司、同僚がいる 自分の時間を作りやすい職場である 個人を尊重してくれる職場である 働く上での原動力に「やりがいを持つこと」は凄く重要です。 逆に**「やりがいを持てない」場合には、「やりがいにも勝る負の要素」**があるのかもと思います。 ##こんな状態の人に「やりがい」について考えてみてほしい 好きだったはずのプログラミングが、最近は楽しくないなと感じている 「あくまで仕事」として

    「エンジニアがやりがいを持って働ける場所」について「SIerよりWeb系だ!」と言う意見を元に元客先常駐COBOLERが考えてみる - Qiita
  • うまくメソッド名を付けるための参考情報 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    うまくメソッド名を付けるための参考情報 - Qiita
  • プログラマーの君! 騙されるな! シェルスクリプトはそう書いちゃ駄目だ!! という話 - Qiita

    記事が切っ掛けとなってお声がけを頂き、記事の増補リファイン版となる記事をSoftwareDesign 2018年1月号のシェルスクリプト特集第2章として執筆しました。リファイン版には、この記事で触れていない文法面での分かりにくさについての解説が含まれています。その文法面での分かりにくさの解説の一部に相当する記事もありますので、ぜひそちらも併せてご覧下さい。 Shell Script Advent Calendarをご覧の皆様、図々しくも5日目に続く2度目のエントリーのPiroです。 前回は自作のBashスクリプト製Twitterクライアントをネタに実装を解説しましたが、今日は他の言語で多少のプログラミング経験はあるんだけど、どうにもシェルスクリプトは苦手だ……という人のための、シェルスクリプトによるプログラミングの勘所を解説してみようと思います。多分、プログラミング入門レベルの人や上級

    プログラマーの君! 騙されるな! シェルスクリプトはそう書いちゃ駄目だ!! という話 - Qiita
  • 質問は恥ではないし役に立つ - Qiita

    一年半SEとして働いてきた中で、私自身が苦手だと思っており、他人からもそのように評価されていたのが「質問の仕方」でした。 それが先日、他人から「質問の仕方がうまいね」と褒められることがあり、ようやく一人前の質問の仕方ができるようになってきたので、どのようにして克服できたのか紹介したいと思います。 質問の基形 私が入社したばかりの頃は、わからないことがあればすぐに先輩に質問していました。 そのときにしていた質問の内容はだいたいこんな感じです。 「環境構築を手順書通りにやったんですけど、○○のコマンドでエラーがでてしまいます!なんとかなりませんか?」 このような質問を受け取ったら、先輩は暇ならばエラーメッセージを見てくれ、エラーメッセージに書かれていることに対して調査してくれるかもしれませんが、忙しいときにはそんなことはしてもらえません。 こんな質問を繰り返しているうちに先輩からは「技術系メ

    質問は恥ではないし役に立つ - Qiita
  • docker-syncでホスト-コンテナ間を爆速で同期する - Qiita

    2020/05/26 追記 Docker for Mac の Mutagen-based caching で Volume のパフォーマンスが劇的に改善した Mutagen単独で試してみたことがあって、すごく速くてよかったんですが、 Docker for macに統合されそうな感じになってるんですね。 これは期待。 2017/3/15 追記 先日この問題のissueに対して、 というコメントがつけられ、それに関する というプルリクが 体にマージされたようです。 まだ詳しく見ていませんが、マウント時に同期方法オプションが指定できるようになり、そのオプションによってキャッシュするレベルを制御して同期を軽くしよう、というような感じになるようでした。 実際にリリース版で使えるのはいつなのかわかりませんが、やはり体が早くなるのが一番いいのでちょっと期待ですね。 ========== 追記ここまで

    docker-syncでホスト-コンテナ間を爆速で同期する - Qiita
  • ローカル開発環境をもっとたくさんの人に使ってもらいたくてDockerで作りました - Qiita

    始めに 最近ウェブ開発でローカル環境を使って欲しいなぁ、とすごく思うようになりました。 慣れてしまえば開発効率が上がると思うんですけど、その導入が大変なんですよね。 仕事で一緒になった方々に手作業で構築していましたが、もっと簡単にできないかなということで作りました。 Mac用です。名前はDAMP(Docker Apache MySQL PHP。 XAMPP, MAMPから取りました。)です。 Apache、MySQLPHPが動きます。 (2018年11月8日)PHP7.2に対応しました 1.7.2でPHP7.2に対応しました。 https://github.com/yousan/damp/releases/tag/1.7.2 サンプルのdocker-compose.ymlはこちらです。 https://github.com/yousan/damp/blob/master/docker-c

    ローカル開発環境をもっとたくさんの人に使ってもらいたくてDockerで作りました - Qiita
  • Dockerでwordpressの環境構築 - Qiita

    Dockerwordpressの環境構築 開発環境 ubuntu 14.04 この記事の目的 Dockerのチュートリアル終わって次何しよっかーって状態になった。 実際にちゃんと動くもの見ないとイメージつかないなと思ったので身近なwordpressを選択 Docker Hubでwordpressのコンテナあるし試してみよう https://registry.hub.docker.com/_/wordpress/ この記事でやっていること Docker Hubからwordpressのイメージ持ってくる Docker Hubからmysqlのイメージ持ってきて起動 再度wordpressを立ち上げる wordpressの動作確認 Docker Hubからwordpressのイメージ持ってくる 結構時間かかった。 3分ぐらい? $ docker pull wordpress Pulling re

    Dockerでwordpressの環境構築 - Qiita
  • awscliの設定切り替え - Qiita

    [default] aws_access_key_id=AKISUSHIUMAIUMAI aws_secret_access_key=uniOotoroMaGUrOIKATAKOunaG18machi region = ap-northeast-1 [profile test-user] aws_access_key_id = AKINIKUYORISUSHI aws_secret_access_key = B1nch0SAbAYariIkaH0taTEAj13MA region=us-west-2

    awscliの設定切り替え - Qiita
  • https://qiita.com/Dronetube/items/ac02a23eafe7d09f3b57

  • Promiseと仲良くなって気持ち良く非同期処理を書こう - Qiita

    コールバック地獄を解消するPromiseパターン Promiseは非同期処理のデザインパターンの一つです。非同期処理関数の戻り値として「処理の途中」を意味するオブジェクトを返す事で、かゆいところに手を届くようにします。ちなみに言語によってはFutureと呼ばれることもあります。(参考: future - Wikipedia) 言語によって何が利点になるかは微妙に異なりますが、JavaScriptではコールバック地獄を抑止できる事が大きいでしょう。 JavaScriptでよく見られる非同期処理は、処理結果をコールバック関数で受けるパターンですね。標準APIでも頻繁に用いられています。

    Promiseと仲良くなって気持ち良く非同期処理を書こう - Qiita
  • ついにでた! Pokemon GoをPower BIで攻略しよう!

    Power BIをPokemon Goで! 前回の記事「60秒でログをスーパーかっこよく表示 on Azure」でAzureのAudit logs をPower BIで見るという記事を書きましたが、Power BIとて、ちょっとわかりにくいかもしれません。 その理由は扱っているのが結局のところ「ログデータ」なので、あまりなじみのない項目が並んでいるからかもしれません。 そこで、Power BIではこんなデータセットもあって、こんな使い方もできるんだよ、というのを紹介します。 今回紹介するのは「Pokemon Go」のデータセット。 そうです、日では日リリースされたばかりです! すごい分かりやすくPokemon Goのデータを表示してくれます。 これを見てPokemon Go, 攻略してやりましょう!! 意訳:Pokemon Go on Power BIがウェブに公開されました 以下は「

    ついにでた! Pokemon GoをPower BIで攻略しよう!