並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 86158件

新着順 人気順

Commonの検索結果1 - 40 件 / 86158件

  • プログラミングで変数名や関数名のネーミングに迷ったときに便利なカンニングペーパーまとめ

    僕は、プログラムをする上で変数や関数に良い名前を付けるのはとても重要と考えています。 というのも、良い名前を付ければ、それだけでそのコードがしたいことの説明になり、コメントと同等の働きをすることもあるからです。 自分がちゃんとそれをできているのかはさておき、僕は普段から、できれば読みやすくて分かりやすい名前を付けたいと思っています。他の人も読むコードであれば、できればプログラムでよく使われるような単語を利用して書いた方がより分かりやすいです。 ただ、よい名前を考えるのって、ちょっと面倒くさいんですよね。僕はこれまで、英語の辞書を利用して、考えたりしていたのですが、「何か、プログラムでよく使われる単語をまとめたものはないか?」と探したら、ドンピシャのものがいくつかあったので、それらをまとめて以下で紹介します。 photo by Michael Coté codic codic – デベロッパ

      プログラミングで変数名や関数名のネーミングに迷ったときに便利なカンニングペーパーまとめ
    • Windows7 搭載マシンを買ってきてやったことまとめ - IT戦記

      はじめに みなさま、こんにちは!年末の忙しい時期ですが、お元気ですか? 僕はなんとか元気です>< 使っていた PC を壊してしまったので Windows7 搭載マシンを買ってきましたので、購入から初期設定、便利なアプリのインストールまでここにメモしておきたいと思います! 購入まで と言うことでまず購入までにやったことをまとめてみたいと思います 価格.com で調べる まずは、価格.comを使って、以下の条件で良さそうなパソコンを探してみます。 8 万円以下の価格 それなりのグラフィックボード(最近 Minecraft っていうゲームをやってるので) それなりのメモリ(メモリ安いので) それなりの CPU USB 3.0 (データ移行のときにハードディスクを USB 3.0 でつなぎたいので) ディスクアクセス速度は、ある程度遅くても良い(RAM ディスクで頑張る戦略) 買うパソコンを決める

        Windows7 搭載マシンを買ってきてやったことまとめ - IT戦記
      • 物件契約時の初期費用を交渉したときのメモ - お気持ちの表明

        引っ越すことになった。 仲介業者のお店に行って、いい感じの物件を見つけたので、速攻見積もりをしたのだが、めちゃ高い。 敷金、礼金、仲介手数料、鍵の交換...。賃貸借りるのに色々かかりすぎでは?と思ってた。 ただ、交渉の知識もないしなあ〜〜〜と思っていたら、以下のツイートをたまたま発見。 ワイ「国交省ガイドラインには鍵交換は貸主が負担するのが妥当ってあるよなぁ?」 不動産「見積もりから削除しました!」 ワイ「仲介手数料1か月分になっとるけどはワイの承諾がなければ半月分のはずよな?」 不「半月分に訂正しました!」 ワイ「書類作成代2万とか舐めてんの?」 不「いりません!」— ぴっぴ先生 (@hihihi_sensei) 2018年6月16日 おっ?エビデンスベースで詰めるなら、自分もイケるのでは?と思って調べたことのまとめ メール等でやりとりできると最高にラク まずはじめに、交渉するなら担当者

          物件契約時の初期費用を交渉したときのメモ - お気持ちの表明
        • プログラミング出来ない奴ちょっと来い

          プログラミング出来る方法教える。 世の中「プログラミング言語」を説く本はごまんとあれど「プログラミング」を説く本やブログはあまりない。 いや実際に "ない" というのはかなり語弊があるかもしれない。 しかし、通常この種の説明している本に辿り着くまでには多くの時間が必要だ。 普通の人は、多くの間違った方法を試し、その都度試行錯誤を重ね、プログラミング経験を経ることよって、重要な概念を獲得するのだと思う。 例えば、「計算機プログラムの構造と解釈」や「実用 Common Lisp」、「コンピュータプログラミングの概念・技法・モデル」などの書籍は現実の問題に対し "プログラム" をどう書くかという問題に正面から取り組んでいる良書だ。 しかし、どれだけ”普通の”プログラマが上記のような書籍を読んでいるのだろうか。 そして、"普通のプログラマ" がプログラミングを学ぶ書籍として、それらは果たして適切と

            プログラミング出来ない奴ちょっと来い
          • 引っ越し時に必ず覚えておきたい!自分で敷金を返還させる全手法【保存版】

            敷金は全額戻ってくると予定していたのに不動産管理会社からの敷金返還の見積書を見て仰天していませんか?それとももうすぐ引越しなので、ちゃんと敷金が戻ってくるか心配になっているのではありませんか? 国土交通省の「原状回復をめぐるトラブルとガイドライン」では、はっきりと通常使用の範囲内での劣化や汚れについての修理費・掃除費については基本的に貸主(大家)が負担すると明記されています。つまり、普通に生活をしている限り敷金は全額返還されるのです。 しかし、いまだに、修理費や掃除費、ハウスクリーニング代として敷金から差し引かれている場合がありますが、そのまま納得してはいけません! そこで、今回はだれでも簡単に敷金を全額返還させる方法をお伝えします。もしも、納得のいかない負担があれば、この方法で全額敷金を取り戻しましょう。 敷金とは 敷金とは、家賃を滞納したり、部屋を異常に汚したり、壊したりした場合の修理

              引っ越し時に必ず覚えておきたい!自分で敷金を返還させる全手法【保存版】
            • 感覚派デザイナーも知っておいて損はない「デザインの要素と原則」 | WebNAUT

              「あなたは感覚派デザイナー?それとも理論派デザイナー?」 このような質問をされると、理論派デザイナーだと答えたくなる理系出身デザイナーのタカハマです、こんにちは。 今回は、そんな理屈っぽい私の大好物である「デザインの要素と原則」をご紹介したいと思います。理論派デザイナーの方はもちろん、感覚派デザイナーの方も知っておいて損はないですよ! 「デザインの要素と原則」はビジュアルデザイン全般に活用できる Webデザインに限らず、ビジュアルデザインの基礎を学ぶ上で、大変参考になる「デザインの原則」というものがあります。いわゆる「Design elements and principles(デザインの要素と原則)」や「Gestalt principles(ゲシュタルト原則)と言われる原則で、デザインの構成要素や要素同士の関係性が全体に与える影響をまとめたものになります。 調べてみると識者によって分類や

                感覚派デザイナーも知っておいて損はない「デザインの要素と原則」 | WebNAUT
              • 面接はスキル!転職時の面接でよく聞かれる23の質問とその対処方法

                僕は転職した際の面接を受けたことも、また逆に面接担当者をしていたこともあるのですが、どちら側にしてもこの記事を読んでおけばまた違ったアプローチができたのかな、と思うのでちょっとがんばって訳してみました。 How to Answer 23 of the Most Common Interview Questions 下記は各ポイントを意訳したものです。 「面接が好き」という人はいないでしょう。面接ではできる限り行儀よく振る舞わなければなりません、しかも面接受けることができるチャンスはその一回だけです。 私はこの数年間に数多くの面接を行いました。週にだいたい15~20回くらいでしょうか。ここにその面接で尋ねられる可能性の高い質問と私が実際にきいた答え、そして対処方法を紹介します。 面接はスキルである、ということを忘れないでください。 しっかりと準備をし、あなたは毎回エースを勝ち取ってください。

                • 無料で見られるプログラミング関連書籍一覧 - YAMAGUCHI::weblog

                  はじめに こんにちは、動画配信界の情弱です。年始からStackOverflow眺めてたら超絶便利な質問に神回答がされてたので忘れないうちにメモっておく。2012年どっかで役に立てばいいですね。 参考 オリジナルはこちら。ここではコメントにパラパラと載ってたので、まずは直近1ページ目だけにあったものを1個のリストにまとめてみた。ほぼGeorge Stocker氏による回答を載せただけだけど。あとちょっとだけ自分で和訳とか加えたので、知っているものがあればコメントに載せて下さい。追加します。まだDとかFactorとか載ってないし、Pythonも全然足りないし。 API Only - Stack Exchange もしかするとバージョンが古かったりするものもあるかも知れませんが、それもコメントで教えてもらえるとその旨追記します。 他にも過去に挙がったもののリンク ReadWriteWebのプログ

                    無料で見られるプログラミング関連書籍一覧 - YAMAGUCHI::weblog
                  • コンテナ技術入門 - 仮想化との違いを知り、要素技術を触って学ぼう|ハイクラス転職・求人情報サイト AMBI(アンビ)

                    コンテナ技術入門 - 仮想化との違いを知り、要素技術を触って学ぼう コンテナ技術を適切に活用するには、コンテナが「どうやって」動いているかを学びたいところ。はてなのエンジニアhayajo_77さんがコンテナの要素技術の勘所を解説します。 こんにちは。株式会社はてなでサーバー監視サービス「Mackerel」のSREを務めるhayajo_77( @hayajo )です。 さて、コンテナ技術はDockerの登場がきっかけとなり、本格的に活用が始まりました。現在はKubernetesを始めとするコンテナオーケストレーションツールや AWS, GCP, Azure などのクラウドサービスで提供されるコンテナマネジメントサービスを採用したサービス運用事例が数多く紹介されており、コンテナ技術は「理解する」フェイズから「利用する」フェイズに移ってきています。 コンテナそのものは上記のツールやサービスにより

                      コンテナ技術入門 - 仮想化との違いを知り、要素技術を触って学ぼう|ハイクラス転職・求人情報サイト AMBI(アンビ)
                    • OpenInterpreter / ついにAIがガチのアシスタントに!これは凄い、というか凄すぎる|shi3z

                      凄いものが出てきてしまった。 ChatGPTの「Code Interpreter」が話題になったが、あれはあくまでクラウド上で動いているだけ。それを模してローカルで動作するようになった「Open Interpreter」は、衝撃的な成果である。 Open Interpreterのインストールは簡単。コマンド一発だ $ pip install open-interpreter起動も簡単 $ interpreter -yこれだけでOK。 あとはなんでもやってくれる。 たとえばどんなことができるのかというと、「AppleとMetaの株価の推移をグラフ化してくれ」と言うとネットから自動的に情報をとってきてPythonコード書いてグラフをプロットしてくれる。 凄いのは、ローカルで動くのでたとえばApplescriptを使ってmacOSで動いているアプリを直接起動したり操作したりできる。「Keynot

                        OpenInterpreter / ついにAIがガチのアシスタントに!これは凄い、というか凄すぎる|shi3z
                      • HTML5についてのおさらい|Web制作 W3G

                        Updated 2010.07.29 / Published 2010.07.29 これからHTML5を使いはじめようという方に向けたHTML5のおさらいです。HTML5の記述方法にはじまり、導入にあたって間違いやすいところや勘違いしがちなところをまとめてあります。 hgroup, header, footer要素の説明を含めた続きもあります(続HTML5についてのおさらい)。 HTML5の記述方法 まず最初に、必ずDOCTYPE宣言を行います。HTML5には公式のDTDがないので、すごくシンプルになっています。 <!DOCTYPE html> 続いて、html要素にドキュメントの言語を宣言します。 <html lang="ja"> そして順番にhead要素ときて、文字エンコーディングの指定ですが、charset属性が新たに利用できるようになりました。 <meta charset="UTF

                          HTML5についてのおさらい|Web制作 W3G
                        • プログラミングできる人とできない人との間の深い溝 - masatoi’s blog

                          どうしてプログラマに・・・プログラムが書けないのか?を読んでいて出てきたので出展の一つを訳してみた。Separating Programming Sheep from Non-Programming Goatsの和訳。 プログラミングというものには向き不向きが強く出るということはわりと知られていると思うが、このエントリではプログラミングができるかできないかは比較的簡単なテストによって、プログラミングの訓練を始める前の段階で分かると主張している。どうしてプログラマに・・・プログラムが書けないのか?では、そもそもこの事前テストをパスしていないような人達までプログラマとして応募してくると言っており、その判定法として有名なFizzBuzz問題を挙げている。 追記(2019/2/28) 注意: なおこの論文はしばらく前に著者の一人によって撤回されたようです Camels and humps: a r

                            プログラミングできる人とできない人との間の深い溝 - masatoi’s blog
                          • 技術と英語を同時に、しかも無料で勉強できる画期的な方法

                            .app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads

                              技術と英語を同時に、しかも無料で勉強できる画期的な方法
                            • ブラウザのしくみ: 最新ウェブブラウザの内部構造 - HTML5 Rocks

                              How browsers work Stay organized with collections Save and categorize content based on your preferences. Preface This comprehensive primer on the internal operations of WebKit and Gecko is the result of much research done by Israeli developer Tali Garsiel. Over a few years, she reviewed all the published data about browser internals and spent a lot of time reading web browser source code. She wrot

                                ブラウザのしくみ: 最新ウェブブラウザの内部構造 - HTML5 Rocks
                              • プログラミングでよく使う英単語のまとめ【随時更新】

                                プログラミングでよく使う英単語のまとめ【随時更新】 随時追加、整理していきます。 名前をつけるときには、名詞、動詞の違い、複数形、過去形などに注意しましょう。 オブジェクト指向では、クラス名は名詞、メソッドは動詞とします。 使ってはいけない言葉 get / set アクセサ (getter / setter) やプロパティによく使われている。 それ以外に使うと混乱を招くのでよくない。 get は軽量な処理と考えるので、中に重い処理は書いてはいけない。 単純な取得/設定以外で使いたくなったら他の言葉を考える。 load, save, commit, store, enable, disable, fetch, register, configure, add, etc... check 意味が広すぎて何をしているかわからない。 できるだけ別の言葉を使う。 具体的に何をしているかに分解して考え

                                  プログラミングでよく使う英単語のまとめ【随時更新】
                                • イーロン・マスクがテスラの従業員に宛てたメール「優れたコミュニケーションの姿」が頭にガツンと効く一撃

                                  By OnInnovation オンライン決済サービス「PayPal」の母体を作り、世界で最も成功しているEVメーカー「テスラ」の創設、民間宇宙開発のトップをひた走る「スペースX」を立ち上げた経歴を持つイーロン・マスク氏の成功はこれらにとどまらず、超高速交通網を開発する「ハイパーループ」、都市の地下にトンネル網を張り巡らせる「Boring Company」などの構想をうち立てるなど、そのアイデア力と経営手腕は非常に高いものがあります。そんなマスク氏が数年前にテスラの従業員宛に送ったというメールには、組織としての強靱な体力を実現するために必要な社内コミュニケーションの在り方が雄弁に語られています。 This Email From Elon Musk to Tesla Employees Describes What Great Communication Looks Like | Inc.c

                                    イーロン・マスクがテスラの従業員に宛てたメール「優れたコミュニケーションの姿」が頭にガツンと効く一撃
                                  • プログラマが好きそうな読み物100

                                    ► 2022 (2) ► 10月 (1) ► 2月 (1) ► 2021 (51) ► 11月 (2) ► 10月 (2) ► 9月 (4) ► 8月 (4) ► 7月 (4) ► 6月 (4) ► 5月 (3) ► 4月 (10) ► 3月 (7) ► 2月 (4) ► 1月 (7) ► 2020 (155) ► 12月 (7) ► 11月 (10) ► 10月 (8) ► 9月 (8) ► 8月 (11) ► 7月 (21) ► 6月 (19) ► 5月 (14) ► 4月 (20) ► 3月 (13) ► 2月 (10) ► 1月 (14) ► 2019 (293) ► 12月 (11) ► 11月 (12) ► 10月 (24) ► 9月 (29) ► 8月 (27) ► 7月 (36) ► 6月 (40) ► 5月 (24) ► 4月 (35) ► 3月 (42) ► 2月 (6

                                      プログラマが好きそうな読み物100
                                    • Remembering Steve Jobs - Apple

                                      Over a million people from all over the world have shared their memories, thoughts, and feelings about Steve. One thing they all have in common — from personal friends to colleagues to owners of Apple products — is how they’ve been touched by his passion and creativity. You can view some of these messages below. And share your own at rememberingsteve@apple.com

                                      • VOYAGE GROUP エンジニアブログ : 自分の周りに居る凄腕プログラマーが実際に読んでいる本

                                        2011年11月08日10:22 カテゴリ 自分の周りに居る凄腕プログラマーが実際に読んでいる本 こんにちわ、VOYAGE GROUPでエンジニアをしている伊織といいます。 RubyKaigi2010/2011でスタッフをさせて貰ったりしています。 他にも渋谷rbランチなどに顔を出させて貰っています。 弊社の先輩エンジニアは勿論の事、RubyKaigiのスタッフをやらせてもらったりShibuyarblunchやLispコミュニティでうろちょろしているお陰で僕の周りには凄いプログラマーが沢山います。そこで、周りの凄腕プログラマーが実際に読んで「良かった」と言っていた技術書を幾つか挙げてみたいと思います。自分で手を動かしてやった本は僕の感想も添えます。 計算機プログラムの構造と解釈 クチコミを見る 有名な魔術師本。MITで長年教科書として使われてきた本です。今はPythonなので違う筈。今やっ

                                        • ローカル開発環境の https 化 | blog.jxck.io

                                          Intro Web の https 化が進み、それに伴って https を前提とする API も増えてきた。 そうした API を用いた開発をローカルで行う場合、 localhost という特別なホストを用いることもできるが、それだけでは間に合わないケースも少なからずある。 localhost を https にするという方法もあるが、そのように紹介されている方法には、いくつか注意すべき点もある。 この辺りの話を、直近 1 ヶ月で 3 回くらいしたので、筆者が普段使っている方法や注意点についてまとめる。 特に推奨するつもりはない。 Update chrome の --host-rules について追記 localhost での開発の注意点 例として https://example.com にデプロイする予定の ServiceWorker を用いたアプリがあったとする。 開発をローカルで行う

                                            ローカル開発環境の https 化 | blog.jxck.io
                                          • 投資の神様ウォーレン・バフェットが挙げる「21冊の必読書」

                                            By Fortune Live Media 世界でも有数の投資家・資産家であり、世界最大の投資持株会社、バークシャー・ハサウェイの筆頭株主で同社の会長兼CEOを務めるウォーレン・バフェット氏は読書家としても知られています。かつては1日に1000ページを読むこともあり、成功を収めた現在でも1日の80%を読書に費やすというバフェット氏が、これまでに「必読」として挙げてきた21冊の本をシドニー・モーニング・ヘラルド紙がまとめています。 21 books Warren Buffett thinks you should read http://www.smh.com.au/business/markets/21-books-warren-buffett-thinks-you-should-read-20161103-gshv25.html ◆01:賢明なる投資家:ベンジャミン・グレアム(原題:Th

                                              投資の神様ウォーレン・バフェットが挙げる「21冊の必読書」
                                            • プログラミングの変数・メソッドの命名でよく使う英単語まとめ - SE_BOKUのまとめノート的ブログ

                                              目次 プログラミングの変数・メソッドの命名でよく使う英単語 ログイン・認証 許可・権限 ネットワーク ファイル操作 外部入出力 データ入出力 データベース操作 オブジェクト操作 生成・構築 削除・破棄 変更 変換・結合・排除 分割・切り出す(スライス) 登録・設定 検索・置き換え 状態・状態変更 計算 プロセス操作 処理サイクル 確認(1) 確認(2) 比較 その他対で使う単語 コード・ID・引数(変数) 機械学習関連 その他(未分類) データベーステーブルのカラム名の工夫(変数) 変数の頭につける接頭語 プログラミングの変数・メソッドの命名でよく使う英単語 プログラミング時の「メソッド名」「変数名」の命名で使いそうな英単語を「同じ意味でもニュアンスによって使い分けされるもの」あたりを注意してまとめます。 ログイン・認証 単語 意味 log_in/log_out ログインする/ログオフする

                                                プログラミングの変数・メソッドの命名でよく使う英単語まとめ - SE_BOKUのまとめノート的ブログ
                                              • 最強のフリーフォントとは何か? : ライフハックちゃんねる弐式

                                                2011年04月04日 最強のフリーフォントとは何か? Tweet 3コメント |2011年04月04日 00:00|ソフト・アプリ等|Editタグ :フリーフォント >http://hato.2ch.net/test/read.cgi/news/1298189678/ニュース速報板「フリーのフォントで最強は何よ」 2 : セフ美(チベット自治区):11/02/20 17:15 ID:kDArdp7l0 ↑フォントに? 当ブログサイトはアフィリエイト広告、バナー広告を利用しています。 3 : 買いトリーマン(catv?):11/02/20 17:15 ID:FpxRH34xi あくびん 5 : ポケモン(チベット自治区):11/02/20 17:15 ID:dHsZwsjX0 しねきゃぷしょん 6 : カバガラス(大阪府):11/02/20 17:15 ID:EEJaL/CVP gdi++

                                                  最強のフリーフォントとは何か? : ライフハックちゃんねる弐式
                                                • HTML5 でやりがちな間違い

                                                  HTML5 Doctor で 「Avoiding common HTML5 mistakes」 という記事が上がっていましたので稚拙ではありますが翻訳など。HTML5 でマークアップする際にやりがちな間違いをいくつか挙げて、さらに正しいマークアップ例も紹介くれていますので、参考にしてみてはいかがでしょうか。 HTML5 Doctor で 「Avoiding common HTML5 mistakes」 という記事が上がっていましたので稚拙ではありますが翻訳など。HTML5 でマークアップする際にやりがちな間違いをいくつか挙げて、さらに正しいマークアップ例も紹介くれていますので、参考にしてみてはいかがでしょうか。 Avoiding common HTML5 mistakes : HTML5 Doctor 翻訳といっても要約みたいな感じですので、書いてあることをそのまま日本語にしたものではあり

                                                    HTML5 でやりがちな間違い
                                                  • 割と本気で家庭用Slack Botを作ってみた - 八発白中

                                                    僕は妻と二人暮らしをしています。かつてはLINEを使って普段のやり取りをしていたのですが、一年ほど前からSlackを使い始めました。 Slackの良いところはハッカビリティが高いところです。Google Calendarなど他のサービスと連携することができるし、IFTTTを使って多少凝ったこともできます。 IFTTT時代 IFTTTを使えば天気予報をSlackチャンネルに流せます。 英語というのは不本意ですが、一応今日の天気はわかります。英語が読めなくてもアイコンを見れば、雨が降りそうな気がするってくらいはわかります。 しかし、しばらく運用しているうちに疑念が。 天気予報が当たらない。 IFTTTが連携している天気予報は「The Weather Channel」の情報なのですが、これが日本の気象庁の予想と違っていて全然当たらない。 ちなみにiOS8から標準の天気アプリが提供している予報もこ

                                                      割と本気で家庭用Slack Botを作ってみた - 八発白中
                                                    • [コピペ推奨] 最高に楽をしたい人のためのCSSテクニックまとめ | Supership Tech Blog

                                                      こんにちは。Supership デザイナーのハガです。今回はcssのお話です。 皆さんはcssで、あるデザインを実現しようとした時、あれってどうやるんだっけ?みたいな経験をしたことはありませんか?自分はよくあります。そんな時コピペするだけでokみたいなcssスニペット集があると嬉しいと思い、主に自分のためのメモ的な意味を多分に含みつつご紹介していきたいと思います。(今回紹介しているcss達は主にスマホのためのモダンなブラウザを対象としているため、ieのようなレガシーな感じはごめんなさい。) 10個のcssテクニックコアとなる部分はboldで表現しています。細字の部分はお好きに調整してください。 1.カルーセル<ul class="carousel"> <li></li> <li></li> <li></li> <li></li> <li></li> <li></li> <li></li>

                                                        [コピペ推奨] 最高に楽をしたい人のためのCSSテクニックまとめ | Supership Tech Blog
                                                      • UI-patterns.com

                                                        User Interface Design patterns are recurring solutions that solve common design problems. Design patterns are standard reference points for the experienced user interface designer. Product Insights at your fingertips. Our confidence-boosting product tools for business growth are practical guides and strategies that will immediately amplify the expertise of you and your team.

                                                        • Gaijin Engineer in Tokyo

                                                          Being a foreign software engineer in Tokyo has its ups and downs. If you work in a company of foreigners you’re mostly shielded from the experience, but if you work in an actual Japanese company there’s going to be some things that will shock you, some things that will amuse you, and doubtless many things that will frustrate you. This is a run-down of my own personal experiences. As with anything,

                                                          • 5分でわかるカタルーニャの住民投票と独立問題

                                                            このへんの話。 http://www3.nhk.or.jp/news/html/20170907/k10011129891000.html http://d.hatena.ne.jp/gryphon/20170908/p2 事情に詳しくない人からすると「なんでそんなにカタルーニャは熱くなってるの?」って感じだろうと思うので、簡単に解説したあとで補足説明をつけます。 5分でわかるまとめ今のスペインには「民族(ネーション)」をめぐって2つの対立軸がある 「スペインは単一民族(ネーション)からなる国だよ(だから地方の独自色はなるべくなくしていくのが望ましいよ)派」と「スペインはたくさんの民族(ネーション)からなる国だよ(だからもっと地方分権して独自の言語を守っていこうよ)派」 今の中央政府(国民党)はゴリゴリの単一民族派で、最大野党もどっちかというと単一民族派寄り、全国政党で多民族国家派なのは急

                                                              5分でわかるカタルーニャの住民投票と独立問題
                                                            • 日本語形態素解析の裏側を覗く!MeCab はどのように形態素解析しているか - クックパッド開発者ブログ

                                                              こんにちは、買物情報事業部の荒引 (@a_bicky) です。 前回、「検索結果の疑問を解消するための検索の基礎」で単語単位でインデキシングする前提で説明しましたが、今回は文などを単語単位で分割するために使う技術である形態素解析について触れます。 形態素解析器には色々ありますが、中でもメジャーと思われる MeCab の仕組みについて説明します。 MeCab の解析精度を上げるために辞書に単語を追加したことのある方もいると思いますが、動作原理を理解することで単語を追加する際に適切な生起コストを設定できるようになったり、学習の際に適切なパラメータを設定できるようになったりするはずです。 なお、MeCab は汎用テキスト変換ツールとしても使用できます が、簡単のため MeCab + IPA 辞書のデフォルト設定前提で説明します。 アジェンダ 形態素解析とは MeCab における最適な解析結果の推

                                                                日本語形態素解析の裏側を覗く!MeCab はどのように形態素解析しているか - クックパッド開発者ブログ
                                                              • Docker一強の終焉にあたり、押さえるべきContainer事情

                                                                章立て はじめに Docker・Container型仮想化とは Docker一強時代終焉の兆し Container技術関連史 様々なContainer Runtime おわりに 1. はじめに Containerを使うならDocker、という常識が崩れつつある。軽量な仮想環境であるContainerは、開発からリリース後もすでに欠かせないツールであるため、エンジニアは避けて通れない。Container実行ツール(Container Runtime)として挙げられるのがほぼDocker一択であり、それで十分と思われていたのだが、Dockerの脆弱性や消費リソースなどの問題、Kubernetes(K8s)の登場による影響、containerdやcri-o等の他のContainer Runtimeの登場により状況が劇的に変化している。本記事では、これからContainerを利用したい人や再度情報

                                                                  Docker一強の終焉にあたり、押さえるべきContainer事情
                                                                • 共同声明「フェミニスト原則の再確認を呼びかける」

                                                                  フェミニストグループや、女性の人権団体、LGBTIQ+とトランス主導の団体による共同声明、「フェミニスト原則の再確認を呼びかける」が起草されました。この共同声明の呼びかけ団体は次のとおりです。 性と生殖に関する健康と権利のためのアジア太平洋協会・Asia Pacific Alliance for Sexual and Reproductive Health and Rights 開発における女性の権利協会・AWID アジア太平洋地域のトランスジェンダーのネットワーク組織・APTN 国際的なLGBT関連団体の連合体・ILGA World 国際的なセックスワーカーのネットワーク組織・NSWP フェミニストの国際人権団体・CREA オランダのLGBTIの権利擁護団体・COC Netherlands フェミニストのレズビアン、バイセクシュアル、トランスジェンダーの集団、平等のための多様な声と行動・

                                                                    共同声明「フェミニスト原則の再確認を呼びかける」
                                                                  • Pythonのオブジェクト指向プログラミングを完全理解 - Qiita

                                                                    1. オブジェクト指向の起源 2003年チューリング賞の受賞者アラン・ケイさんはよくオブジェクト指向プログラミングの父と称されます。ご本人も憚ることなく、幾度、公の場で発明権を宣言しています。しかし、ケイさんは「C++」や「Java」などの現代のオブジェクト指向言語を蔑ろにしています。これらの言語は「Simula 67」という言語を受け継いだもので、私が作った「Smalltalk」と関係ないのだとケイさんは考えています。 オブジェクト指向という名称は確かにアラン・ケイさんに由来するものです。しかし、C++とJavaで使われている現代のオブジェクト指向は当初のと結構違います。ケイさん自身もこれらの言語を後継者として認めないです。では、ケイさん曰くC++とJavaの親であるSimula 67という言語はどんな言語でしょうか。ここで、簡単なサンプルコードを見てみましょう。 Class Recta

                                                                      Pythonのオブジェクト指向プログラミングを完全理解 - Qiita
                                                                    • 「所有格」の"-'s"(アポストロフィ+s)と"of"の違い - はてな読み

                                                                      "-'s"と"of"の違いについて調べたので、自分なりにまとめてエントリーにしてみます。 この"-'s"というpossessive(所有格)については、大まかなルールはありますが、それをもって厳格な規則とまでは言えないようです。その点はあらかじめご了承ください。 また、「所有格」「所有限定詞」という文法用語を使いますが、それをもって言葉通りに「所有する」という意味で考えないほうが良いと思います。「・・・の」という和訳にも注意したほうがいいかもしれません。なぜなら、日本語の意味に引きずられて理解しづらくなる可能性があるからです。その点はご注意ください。 なお、文中に引用している英語の記述に関しては逐一、翻訳をしていませんので、英語の文法用語に関してはわたしが以前に書いたエントリーを参照していただければ幸いです。 (→ 英文法用語の一覧表(英語表記) - はてな読み) ⊂(´∀` )  ⊂(´

                                                                        「所有格」の"-'s"(アポストロフィ+s)と"of"の違い - はてな読み
                                                                      • 無料でダウンロードして利用できるBGMや音楽ファイルあれこれまとめ - GIGAZINE

                                                                        Flash作成、ポッドキャスト、自作ムービーなどなどで合法的に利用できる無料の音楽ファイルを集めてみました。 完全にロイヤリティフリーなものから、「クリエイティブ・コモンズ」ライセンスのものまでいろいろあります。商用利用を許可しているモノもあるので、仕事で困ったときなどにも便利。無料で使えるからと言ってレベルが低いなんて事はありません。 リストは以下から。 Diesel-U-Music(むちゃくちゃハイクオリティな曲が2006年5月10日から毎週追加されています、レベル高すぎ) Dance-Industries - Copyleft MP3 music the right way!(各種コピーレフトを指示するアーティストの曲があります) Hits - CC Hits(投票形式でいい曲が並んでます、かなり使えるかっこいい曲が多い。ボーカル付きもあり、クオリティが高い) Welcome to

                                                                          無料でダウンロードして利用できるBGMや音楽ファイルあれこれまとめ - GIGAZINE
                                                                        • SourceForge.JP: オープンソース・ソフトウェアの開発とダウンロード

                                                                          2024-06-01 04:09: Welcome to Ezarcher The Ezarcher Linux ISO is a full featured Arch Linux desktop. The live system comes with many common desktop software packages and tools to install Arch Linux on your system. There are two installer methods, the Calamares Installer Framework and the Arch Way, by following the Arch Wiki. The Calamares installer is located in the System menu and titled Install S

                                                                            SourceForge.JP: オープンソース・ソフトウェアの開発とダウンロード
                                                                          • 本当は速いImageMagick: サムネイル画像生成を10倍速くする方法 - 昼メシ物語

                                                                            一般的に ImageMagick のサムネイル画像生成は遅いとされており、パフォーマンスが求められるシーンでは Imlib2 などのより高速な画像処理ライブラリが使われることが多いです。 Imlib2 の高速さについては、以前「Imlib2でImageMagickより3倍高速かつ美しいサムネイル画像の生成 - 床のトルストイ、ゲイとするとのこと」という記事で紹介しました。この記事のベンチマークにおいて、Imlib2 によるサムネイル画像の生成は、 ImageMagick の3倍程高速でした。 しかし、 ImageMagick は Imlib2 より画質がよく、高機能で使いやすく、今も頻繁にメンテナンスされており、とてもよく出来ています。その点 Imlib2 は、2004年からメンテナンスされておらず、セキュリティホールが見つかっても、各Linuxディストリビューションがそれぞれパッチを当て

                                                                            • 経済を真剣に勉強したい人のための良書リスト : 金融日記

                                                                              この1,2年ぐらいの間に僕が読んで、とても良かった経済の本をリストアップしておきます。 経済学の教科書 『クルーグマン ミクロ経済学』 ポール・クルーグマン 、 ロビン・ウェルス (東洋経済新報社) 『クルーグマン マクロ経済学』 ポール・クルーグマン 、 ロビン・ウェルス (東洋経済新報社) さすがにクルーグマンは文章がうまく、ついつい読みふけってしまいます。懇切丁寧な経済学の教科書です。 Economics, Paul R. Krugman, Robin Wells (W.H.Freeman) 原著を読みたい人はこちら。 Macroeconomics, N. Gregory Mankiw (Worth Publishers) こちらは日本語訳がまだ出ていないようですが、マクロ経済学の非常にいい標準的な教科書です。極めて簡潔に大事なポイントがまとめられています。さすがマンキュー先生です。

                                                                                経済を真剣に勉強したい人のための良書リスト : 金融日記
                                                                              • ディープラーニングの有名ライブラリ5種を最短距離で試す半日コース(TensorFlow, Chainer, Caffe, DeepDream, 画風変換) - その後のその後

                                                                                「いつか勉強しよう」と人工知能/機械学習/ディープラーニング(Deep Learning)といったトピックの記事の見つけてはアーカイブしてきたものの、結局2015年は何一つやらずに終わってしまったので、とにかく一歩でも足を踏み出すべく、本質的な理解等はさておき、とにかく試してみるということをやってみました。 試したのは、TensorFlow、Chainer、Caffe といった機械学習およびディープラーニングの代表的なライブラリ/フレームワーク3種と、2015年に話題になったディープラーニングを利用したアプリケーション2種(DeepDream、chainer-gogh)。 (DeepDreamで試した結果画像) タイトルに半日と書きましたが、たとえばTensorFlowは環境構築だけなら10分もあれば終わるでしょうし、Chainerなんてコマンド一発なので5秒くらいです。Caffeは僕はハ

                                                                                  ディープラーニングの有名ライブラリ5種を最短距離で試す半日コース(TensorFlow, Chainer, Caffe, DeepDream, 画風変換) - その後のその後
                                                                                • まだExcelで消耗してるの?Pythonによる自動集計ガイド 基礎編 - Qiita

                                                                                  ちょっとしたデータの加工や集計に、ExcelやGoogle Spreadsheetは便利ですが、それが日常的な作業になってしまったら自動化したいですよね? そこでお勧めなのがpandasです。 Pandasは Python 用のデータ処理パッケージであり、ExcelファイルやCSVなどの表形式データを読みこみ、加工や集計した上で、出力するといったことがプログラムで記述できます。また開発環境を用意しなくとも、Googleが提供する無料の開発環境であるColaboratory上で、すぐに試すことができます。 そしてPythonは、Office 98以降20年以降更新されていないVBAに代わる新たなスクリプト言語として、Microsoftが採用を検討しているという話もあります。 ExcelにPython搭載、マイクロソフトが検討。アンケートを実施中 まずPandasの全体像を掴んでみる Pand

                                                                                    まだExcelで消耗してるの?Pythonによる自動集計ガイド 基礎編 - Qiita