shibamuのブックマーク (1,981)

  • 入門書を終えた人に捧げる、社会人のためのGit中級編 - Qiita

    自分が実際に企業で働くうえでよく使ったコマンドや役に立った設定をまとめてみました。 Git入門系に関しては飽和していると思いますが、ちょっとした応用編としてご覧いただければ幸いです。 自分の環境 ファイルの数や行数が膨大 複数の案件が同時進行することが多く、質問などに答えたりするためにブランチ移動をすることが多い プロジェクト内に複数文字コードが混在している(Shift-JISとUTF-8) コマンド編 基のコマンド書きなぐり $ git clone <ブランチ名> <ディレクトリ名> # clone先のディレクトリ名まで指定してcloneする $ git pull # pullする。必要に応じて -u や、 remote名、ブランチ名を打ち込む $ git diff # 差分見る $ git diff master HEAD # 現在の状態とmasterを比較する $ git chec

    入門書を終えた人に捧げる、社会人のためのGit中級編 - Qiita
    shibamu
    shibamu 2020/10/11
  • 数千万ぶち込んだ親族にガチで恨まれてた話 (追記:2020-10-16)

    anond:20200630011932 我が家の両親はどうかしていた が、高校入学までは、なんとなく生活は回っていた。 電気ガスが止まる度に、母が父に鬼電してお金を用意させ、当日中に使えるようになっていた。 しかし、高校に入ってから、ついに水道が止まる。 電気ガスが止まるのはよくあることだったが水が止まるのは初めてのことだった。 というか水道が止まるとなにも出来ないので、直ぐに振り込んで再開させるよう母にお金を渡した。 これがいけなかった。 高校入学と同時に週5でバイトを始めてから、生活費としてなぜか毎月5000円を徴収されていたが、それ以外はお金を要求されたことは無かった。 高校の入学費・制服代は両親が払ったし、止まってから騒いで払うというのは理解しがたかったが、光熱費も両親が払っていた。 しかし、自分が水道代を払って以降は、簡単にお金を要求してくるようになった。 しかも母は全然すまな

    数千万ぶち込んだ親族にガチで恨まれてた話 (追記:2020-10-16)
    shibamu
    shibamu 2020/10/10
  • まだ手元のパソコンでイベント配信してるんですか?クラウド上でTeamsを利用してOBSで配信した方が楽ですよ。

    配信 まだ手元のパソコンでイベント配信してるんですか?クラウド上でTeamsを利用してOBSで配信した方が楽ですよ。 はじめに まだ手元のパソコンでイベント配信してるんですか?クラウド上でTeamsを利用してOBSで配信した方が楽ですよ。 配信のために高いパソコンや配信機材を買ったり、一人で頑張る必要が無くなります。 また。自宅のネットワーク環境を気にする必要がありません。 これまで手元のパソコンでイベント配信を運用してきて下記のような問題が発生しています。 配信するスタッフの確保問題(ほぼ趣味) 同等の環境を冗長することが難しい そのため当日の交代が出来ない イベント運用側としては頭の痛い問題です。 要は手離れができないです。 これらを解決する方法としてクラウド上のIaaSを利用しスタッフ共同運用を行えば解決できると考えています。 配信している方の一部には、すでにクラウド上から配信を行っ

    まだ手元のパソコンでイベント配信してるんですか?クラウド上でTeamsを利用してOBSで配信した方が楽ですよ。
    shibamu
    shibamu 2020/10/07
  • 「マツモトキヨシ」の今後の商標登録が困難に(栗原潔) - エキスパート - Yahoo!ニュース

    他人の氏名を含む商標は登録できないとする商標法4条1項8号については今まで何回か書いてきました(関連過去記事1、関連過去記事2)。 4条1項8号 他人の肖像又は他人の氏名若しくは名称若しくは著名な雅号、芸名若しくは筆名若しくはこれらの著名な略称を含む商標(その他人の承諾を得ているものを除く。) この条文の趣旨は他人の人格的利益を保護することであり、それはもちろん重要なのですが、最近の特許庁および知財高裁の判断では、あまりにも運用が厳しく非現実的なレベルにまで達しています。再度まとめると、 出願人人の氏名でも駄目(同姓同名者の許可が必要だから)出願人の氏名が著名でも駄目(人格権の保護が目的であって著名商標の保護が目的ではない)英語で表記しても駄目氏と名のスペースをカットしても駄目名→氏の順番でも駄目デザインを施しても駄目(識別性の問題ではない)氏名以外に文字が付加されていても駄目(条文上「

    「マツモトキヨシ」の今後の商標登録が困難に(栗原潔) - エキスパート - Yahoo!ニュース
    shibamu
    shibamu 2020/10/01
    マツモトキヨシズにするしかない?
  • 【Official】Pokémon Special Music Video 「GOTCHA!」 | BUMP OF CHICKEN - Acacia

    ポケモン & BUMP OF CHICKEN スペシャルミュージックビデオ「GOTCHA!」 9言語の歌詞字幕付きで公開中! ----- ミュージックビデオ「GOTCHA!」 音楽:BUMP OF CHICKEN「アカシア」(TOY’S FACTORY) 監督:松理恵 キャラクターデザイン:林祐己 アニメーション制作:株式会社ボンズ 企画・プロデュース:川村元気、畑中雅美 ----- Pokémon & BUMP OF CHICKEN The special music video “GOTCHA!” is now available with subtitles in nine languages! ----- “GOTCHA!” Music Video Music: “Acacia” by BUMP OF CHICKEN (TOY’S FACTORY) Director: Ri

    【Official】Pokémon Special Music Video 「GOTCHA!」 | BUMP OF CHICKEN - Acacia
    shibamu
    shibamu 2020/09/30
  • 高学歴だけど、別に学歴要らなかったから人生やり直したい

    まとめ:勉強がアイデンティティだった人間が、仕事でも自己実現できると信じていたのに叶わず挫折。 自分が反面教師にしていた生き方を歩まざるを得なくなり、幸せなはずなのにアイデンティティが崩壊して辛くなってるって話。 昔、父親に 女だからって化粧ばかりしていては馬鹿になるぞ。賢さは一生のものだから化粧より勉強しなさいと言われた。 だから、すごく頑張って勉強して難関大に合格した。 1日10時間ぐらい勉強したけど、勉強は向いてたから、やればやっただけ結果が出て楽しかった。ずっとこのまま勉強していたいと思った。幸せだった。 自分が勉強している間も化粧して遊んでる彼女らとは違うと思っていた。 そして 私は仕事でも結果を出してこのままバリバリ働くんだと思っていた。大学2年目ぐらいまでは。 ==== それはメッキのようなもので、大学に入ってから漠然と将来のことを考えると、頭はバリバリ仕事をして充実した職業

    高学歴だけど、別に学歴要らなかったから人生やり直したい
    shibamu
    shibamu 2020/09/29
  • マイクロソフト発のオープンソース言語「TypeScript」、生みの親が語る開発当初や背景

    今やTypeScriptはウェブアプリ開発時に最初に検討される言語となっているが、開発が始まった2010年頃は、まだオープンソースに恐れを抱いていたMicrosoft文化のなかで、ゆっくりと歩を進めていく必要があった。 TypeScriptの共同創案者であり、デンマークのソフトウェアエンジニアであるとともにMicrosoftのテクニカルフェローも務めているAnders Hejlsberg氏は米ZDNetに対して、Steve Ballmer氏が同社の最高経営責任者(CEO)だった2010年に、JavaScript開発者の心をつかむ唯一の道はオープンソース戦略だという決断をチームが下した際のことを語ってくれた。 Ballmer氏は2001年に、LinuxMicrosoftの知的財産すべてを脅かす「ガン」だと発言しており、Microsoftの幹部らは2010年時点でも、オープンソースが依然とし

    マイクロソフト発のオープンソース言語「TypeScript」、生みの親が語る開発当初や背景
    shibamu
    shibamu 2020/09/28
  • Windowsで開発

    Windowsで開発環境を整えた。 背景 開発環境を改善しようと思い、PCデスクの見直しなどをやっていたら、Windowsでも開発できるようにしようと思い至った。新しい環境を試してみたい気持ちが1割と、新しいゲーミングPCを組みたい気持ちが9割だ。 エディション Windows 10 Homeエディションを利用している。 Windows 10 ProにはHyper-Vという仮想化機能を直接利用できる利点があるが、WSL2で同じようなことをより便利に実現できるようになったおかげで、この点においてPro版の必要性は薄れてきている。今のところ自分のやりたいことはWindows 10 Homeですべて実現できている。 Windows Update WSL2を使うために、Windowsをバージョン2004・ビルド19041に更新した。 日々の自動更新ではバージョン1903で止まっていて、まだ自動では

    Windowsで開発
    shibamu
    shibamu 2020/09/28
  • マルチスレッド・プログラミングの道具箱

    まえがき クラウド上の仮想サーバから手元のスマートフォンまで、いまや複数のCPUコアを搭載するマルチコアはどこにでもある環境になりました。ハードウェア側が並列(Parallel)・並行(Concurrent)処理に向けて急速に進化する一方で、ソフトウェア側つまりプログラミング言語の進化はさほど追い付いていません。並行処理記述の手軽さを求めた Go言語 や、マルチスレッド処理の安全性を重視する Rust言語 などが登場してはいるものの、「普通にプログラムを記述するだけで複数CPUコア環境で高速に走るプログラミング言語」は遠い夢物語のままです。 モダンなプログラミング言語や並列・並行処理ライブラリは、複雑で難解なマルチスレッド処理を直接記述しなくてすむよう、安全性・利便性の高い抽象化レイヤを提供します(例:Go言語のgoroutineとchannel、Rust言語の Rayonライブラリ)。し

    マルチスレッド・プログラミングの道具箱
    shibamu
    shibamu 2020/09/28
  • 電子辞書は組み込みLinuxの夢を見るか? - Zopfcode

    はじめに 去る2010年、津山高専の入学を間近に控えた puhitaku 少年は、とある SHARP の電子辞書を手にして震えていた。 SHARP Brain PW-GC610。Windows CE をプリインストールした、中学生から見ても一風変わった電子辞書。そんなものが津山高専の教科書販売で手に入るなんて…。 これは、そんな変わった電子辞書 Brain シリーズで Linux を動かすまでの記録だ。 (記事は、第53回 情報科学若手の回で発表した以下のスライドを記事にしたものです) speakerdeck.com Brain ハックの隆盛と衰退 SHARP の電子辞書 Brain シリーズは、Windows が動くことによって外部アプリ ― 言い換えると、PE 実行可能ファイルそのもの ― が追加可能であることを売りにしている。自作ソフトの防止や対策は特にないので*1、Visual

    電子辞書は組み込みLinuxの夢を見るか? - Zopfcode
    shibamu
    shibamu 2020/09/27
  • やわらかスピリッツ

    最強無敵の美少女賢者たちが、オレの師匠になりたがる~武術の才能がなくて追放された少年、魔法の才能はすごかった~(4)

    やわらかスピリッツ
    shibamu
    shibamu 2020/09/26
  • キャプテン翼でメチャクチャになってしまった人間の話|たけのこスカーフ

    キャプテン翼。このタイトルを見て、人は何を思うでしょうか。 ある世代の方々にとっては、イノセントな記憶。ある方にとっては青春の破片。そしてリアルタイムからはぐれた者たちにとっては「ぼんやり知っている、ボールが友達である少年の物語」という認識ではないでしょうか。私にとってはそうでした。主人公のキャラクターはうっすら知っているけれど、詳細なお話までは知らなかった。 しかしその淡く牧歌的な印象の物語に、夏をすっかり捧げ果て、ついにはメチャクチャになってしまう日が来るとは思いもしませんでした。 キャプテン翼。それはひとかたまりの烈風。情緒も情熱も何もかもを最大出力で巻き上げながら容赦なく通り抜けていき、ちっぽけな自分は砂塵のようにメチャクチャになりました。その顛末を語ろうと思います。 DAZNでなぜか配信されていた。 DAZNとは、スポーツ専門の定額制動画配信サービスです。 我が家では自分以外の人

    キャプテン翼でメチャクチャになってしまった人間の話|たけのこスカーフ
    shibamu
    shibamu 2020/09/24
  • ゴリラに育てられた4年間の話

    小学3年から6年までの間、担任がゴリラだった。 もちろん正確には人間だったんだけど、なにせガタイがよく、振る舞いもゴリラのようだったので、生徒たちには「北ゴリ」と呼ばれて親しまれていた。 北ゴリは草履を履いて生活し、機嫌がいいといつのものか分からない昭和歌謡を歌い、毎日マウンテンバイクで隣県の家から学校に訪れては、日が暮れるまで体当たりで子どもの相手をした。すべてが風変わりなゴリラだった。 北ゴリの授業は自由だった。彼はゴリラらしく、われわれ小ザルにもわかる作法で勉強を教えてくれた。 算数で体積を習った日の宿題は、いっぱいに張った風呂に頭まで浸かって、減った湯の深さから自分の体積を計算するというものだった。 比率の授業には、醤油と酢と油を持ってきて、一番おいしいドレッシングの比率を計らされた。 円周率を初めて知る日には、コンパスで引いた円に沿って糸をなるべく正確に張りつける遊びをして、その

    ゴリラに育てられた4年間の話
    shibamu
    shibamu 2020/09/23
  • JavaScript での時刻操作に Moment.js ではなく Day.js を利用し続けている理由

    JavaScript での時刻操作に Moment.js ではなく Day.js を利用し続けている理由2020/09/21 昨日、拙作の Nuxt.js プラグインである @nuxtjs/dayjs の v1.2.0 をリリースしました。 このプラグイン自体は2019年3月に開発をはじめて、おおよそ一年半ほど管理してるのですが、それ以前から JavaScript での時刻操作では Day.js を使ってきました。 Moment.js のプロジェクト終了が告知され、時刻操作ライブラリに注目が集まっていることなので、今一度 Day.js の採用理由についてまとめてみます。 Day.js について iamkun によって開発されている時刻操作のライブラリです。Moment や date-fns などは Organization によって管理されていますが、時刻操作ライブラリとしては珍しく個人に

    JavaScript での時刻操作に Moment.js ではなく Day.js を利用し続けている理由
    shibamu
    shibamu 2020/09/21
  • JITとコードの暖気の実体 - #chiroito ’s blog

    どうも、趣味でOpenJDKのコミッタをしてます。 とあるブログを読んでいたら気になる点があったので検証してみました。 JITと暖気 Javaプロセスはアプリケーションを動かしながら必要に応じてバックグラウンドでバイトコードをネイティブコードにコンパイルします。このコンパイル時にはCPUリソースを使用します。 コンパイルにはいくつかのレベルがありますが、コンパイルされる前やレベルの低いコンパイルのコードはCPUのリソース効率が悪かったり、アプリケーションの処理中にコンパイルが実行されるとCPUリソースを奪いあったりなどが問題になります。 そのため、Java のアプリケーションで性能を気にする要件がある場合、番に近いリクエストを投げてコードをJITコンパイルする事があります。これをよく暖気と言います。これにより番のリクエストが来る前にコードを最適化し、よりCPUリソース効率の高いコードで

    JITとコードの暖気の実体 - #chiroito ’s blog
    shibamu
    shibamu 2020/09/19
    アノテーションか何かで起動時コンパイル対象を選べるといいのにね
  • ライザの成長した姿を描くのは,針に糸を通すような仕事。「ライザのアトリエ2」キャラクターデザインをイラストレーターのトリダモノ氏に聞く

    ライザの成長した姿を描くのは,針に糸を通すような仕事。「ライザのアトリエ2」キャラクターデザインをイラストレーターのトリダモノ氏に聞く 編集部:御月亜希 カメラマン:佐々木秀二 12→ コーエーテクモゲームスのガストブランドが,2020年12月3日(PC版は2021年1月)に発売を予定している「ライザのアトリエ2〜失われた伝承と秘密の妖精〜」(PS4/Switch 以下,「ライザ2」)。主人公ライザリン・シュタウト(ライザ)が話題になり,シリーズ中で最高の販売数を記録している「ライザのアトリエ 〜常闇の女王と秘密の隠れ家〜」(PS4/Switch/PC)の続編だ。 今作では,シリーズ初となる主人公の続投形式が採用され,前作から3年経ったライザの冒険が描かれる。 ライザといえば,キャラクターデザインが完成するまでに大変な苦労があったというのは,「こちら」の記事でイラストレーターのトリダモノ氏

    ライザの成長した姿を描くのは,針に糸を通すような仕事。「ライザのアトリエ2」キャラクターデザインをイラストレーターのトリダモノ氏に聞く
    shibamu
    shibamu 2020/09/19
  • ISUCON10 予選問題の解説と講評 : ISUCON公式Blog

    ISUCON 10 予選問題作問担当の @yosuke_furukawa です。ISUCON 10 の予選お疲れさまでした。このブログでは、 ISUCON 10 の予選問題の解説と講評を行います。 問題については下記のURLにて公開されています。 http://github.com/isucon/isucon10-qualify 動作確認をしたい場合は README.md を確認の上、検証してみてください。 課題アプリケーション ISUUMO について ISUCON10 の予選の問題は、 ISUUMO と呼ばれるイスに合う物件を検索するサイトでした。せっかくリクルートが作問担当になったので、リクルートならではのものにしたいのと、ずっと社内ISUCONでポリシーとして持っていた「実際に起きているパフォーマンス問題に近い課題を設定したい」という思いから作りました。 今回の問題は位置情報を使った

    ISUCON10 予選問題の解説と講評 : ISUCON公式Blog
    shibamu
    shibamu 2020/09/19
  • はてなブログのキャッシュ周りをきちんと改善したら、アプリケーションサーバの台数を半分にできた話 - Hatena Developer Blog

    はてなブログでSREをやっているid:cohalzです。 2019年12月頃からid:utgwkkやid:onkとともに、はてなブログにおけるキャッシュ周りの改善を行いました。その結果、次のような成果が得られました。 ブログ記事のキャッシュヒット率が、1日平均で8%から58%に向上 アプリケーションサーバの台数を、以前の半数以下に削減 DBに届くリクエスト数が、以前の3分の2まで減少 レスポンスタイムの平均が、以前の8割まで減少 この記事では、実際にどういった改善を行ったのか、その際に気をつけたことや大変だったことを紹介します。 はてなブログがVarnishを導入した経緯と課題 開発合宿をきっかけに問題が明らかになる 進め方をまず考える ホストのメモリをできるだけたくさん利用する メモリを積んだホストでなぜかレイテンシが悪化 キャッシュが分散しないようVaryヘッダを使う デバイス情報を適

    はてなブログのキャッシュ周りをきちんと改善したら、アプリケーションサーバの台数を半分にできた話 - Hatena Developer Blog
    shibamu
    shibamu 2020/09/19
  • AI歌声合成は、もう人の歌声と区別できないレベルに。東北イタコも追加されたNEUTRINOの新バージョン、0.400が無料でリリース|DTMステーション

    今年に入り、AI歌声合成の動きが激しく、その進化のすごさ、クオリティーの高さには驚くばかりです。中でも注目すべきは今年2月に彗星のように登場し、フリーウェアとして公開されたNEUTRINO(ニュートリノ)です。これはSHACHI(@SHACHI_NEUTRINO)さんが開発するフリーのソフトであり、これまで東北きりたん、謡子、そしてJSUT(いずれも学術的に公開されている歌声データベースを利用して開発している)の3つの歌声ライブラリが同梱されてました。そこに9月18日、新たに東北イタコが追加されたのです(9月18日現在、公開されている0.400には東北きりたん、東北イタコのみが同梱。それ以外については後日公開される模様です)。 先日、「AIきりたんに次ぐ第2のAIシンガー、東北イタコの歌唱データベース制作プロジェクトのクラウドファンディングスタート」という記事でも紹介し、無事にクラウドファ

    AI歌声合成は、もう人の歌声と区別できないレベルに。東北イタコも追加されたNEUTRINOの新バージョン、0.400が無料でリリース|DTMステーション
    shibamu
    shibamu 2020/09/19
  • まるで一本の映画を観た様な読後感…!漫画『1時間で25人子供を作った男』が面白い

    友達の兼ね合いのをなんとなく『ショーン・オブ・ザ・デッド』を思い出しました(セリフ内容がどうのじゃなく間柄的な意味で)。 これが元で、ホントに映画作られたら面白いんですけどね。

    まるで一本の映画を観た様な読後感…!漫画『1時間で25人子供を作った男』が面白い
    shibamu
    shibamu 2020/09/18