タグ

sosukのブックマーク (4,018)

  • Docker でロードバランサ・アプリケーションサーバ・DBサーバの環境構築 - A Memorandum

    はじめに Nginx でロードバランサを構成する Webサーバ1号機の作成 Webサーバ2号機の作成 ロードバランサの作成 ロードバランサとWebサーバの起動 Web アプリケーションの準備 Docker でアプリケーションをビルドする DBサーバの準備 ロードバランサとアプリケーションサーバの起動 まとめ はじめに 前回は Docker のインストールからイメージビルド・コンテナ起動・Compose までの流れをみてきました。 blog1.mammb.com 今回は以下のような、一般的な Web アプリケーションの開発環境を構築していきます。 前回の記事とあわせて、Docker の活用方法を理解いただければと思います。 Nginx でロードバランサを構成する 最初に、単純な Web サーバを Nginx でロードバランシングする環境を作成して動作を見てみます。 このような構成となります。

    Docker でロードバランサ・アプリケーションサーバ・DBサーバの環境構築 - A Memorandum
  • 太陽光買取制度 今月から終了「売電」から「蓄電」にシフトへ | NHKニュース

    住宅などの太陽光パネルで発電された電気を電力会社が決められた価格で買い取ることを義務づける制度が今月から順次、終了します。これによって、買取価格が大幅に下がるため、電力会社に電気を売る「売電」から、バッテリーに蓄えてみずから使う「蓄電」へ切り替える動きが広がると見込まれています。 この制度は契約期間が10年間とされ、制度の開始当初から参加している家庭では、今月から順次、契約期間が終了することになります。 契約期間が終わっても、電力会社などに電気を販売できますが、1キロワットアワー当たりの買取価格が、制度の開始当初は48円だったのに対し、今後は7円から10円程度へと大きく下がります。 このため、昼間に余った電気を売らずに蓄電池にためておき、夜間などにみずから利用する家庭が増えると見込まれています。 これに合わせて、住宅向けの蓄電池の需要も伸びると見込まれ、メーカー各社が新たな製品の開発や販売

    太陽光買取制度 今月から終了「売電」から「蓄電」にシフトへ | NHKニュース
  • UIのデザインでよく見かける、目の錯覚による違和感を取り除くデザインテクニックのまとめ

    WebページやスマホアプリのUIをデザインした時に、数値上は均整がとれているのに、人の目の錯覚で違和感を感じることがあります。ちゃんと揃えて配置したのに、同じサイズなのに、同じ色なのに、なんだか違和感があることはありませんか? この目の錯覚による違和感を取り除くUIデザインのテクニックを紹介します。 Visually distorted - when symmetrical UI looks all wrong by Gil Bouhnick 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 01. ボタンと同じ色だとテキストは明るく見える 02. 同じフォントでも小さいサイズだと細く見える 03. 背景画像の上のテキストは読みにくい 04. 行間が間違っているテキスト 形の扱い方 05. 整列されたのに揃っているように見えない

    UIのデザインでよく見かける、目の錯覚による違和感を取り除くデザインテクニックのまとめ
    sosuk
    sosuk 2019/11/01
  • 学習する組織の作り方

    EOF2019 で発表した学習する組織の作り方の話です。

    学習する組織の作り方
    sosuk
    sosuk 2019/11/01
  • 新人ITエンジニアのスキルアップに近道はないが、写経・RSSフィード・英語で成長を加速できる - エンジニアHub|Webエンジニアのキャリアを考える!

    新人ITエンジニアのスキルアップに近道はないが、写経・RSSフィード・英語で成長を加速できる 新人のITエンジニアがスキルアップするため、特に「写経」「RSS」「英語」の3つを、成長を加速させる“三種の神器”として紹介します。 1. 写経で「まねるは学ぶ」を体現する まだ理解していないプログラミング言語を写経するコツ 入力だけで終わらず実行した結果から学ぶ 自分なりにまねて応用してみる まねることのもうひとつのメリット どこから写経するか? 教材を選ぶコツ 2. 技術情報の収集はRSSフィードの活用から 情報収集はITエンジニアの生命線 RSSフィードの実例とFeedlyによる購読の方法 3. 英語はコミュニケーション領域を圧倒的に広げる 全てのドキュメントは英語といっても過言ではない 英語から逃げなければ情報源は広がる Google翻訳に頼りすぎない 英語の記事の答え合わせとして日語の

    新人ITエンジニアのスキルアップに近道はないが、写経・RSSフィード・英語で成長を加速できる - エンジニアHub|Webエンジニアのキャリアを考える!
  • Webエンジニア1年目の自分に捧げたい本・記事を超まとめ - Qiita

    そろそろWebエンジニア3年目の折り返しになるので、Webエンジニアとして働く中でこれまで読んできた情報たちをまとめようと思い立ちました。 エンジニア3年目の今だからこそまとめられる情報として、「エンジニア1年目の1年間で読んでおきたかったな〜。」というと記事をまとめておきます。 まとめ始めたら楽しくなってしまい、情報量が多くなってしまった...。全部手に取るのは不可能だと思うので、サーっと目を通して見て興味が湧いたや情報を手にとっていただけると良いかと。 これからWebエンジニアになる人、Webエンジニア1年目の人の参考になれば幸いです。 これは何? Webエンジニア1年目が仕事を進める上で絶対に求められるであろう知識を、技術力・Web知識・仕事の進め方・キャリアの観点からまとめました。 「これだけ読んでおけば絶対大丈夫!!」という安易なものではありませんが、「どんな知識を学べばいい

    Webエンジニア1年目の自分に捧げたい本・記事を超まとめ - Qiita
  • Wordな職場にSwaggerを定着させようとして失敗したけど結局定着した話 - Qiita

    はじめに 私の職場では、WebAPIの仕様書をWordで書く習慣があったのですが、2018年頃にSwaggerで書くように切り替わったので、そのように変化した経緯を書きます。 何かの参考になれば幸いです。 ちなみに、こちらの記事と同じ職場です。 Wordな職場にMarkdownを定着させるためにやった4つのこと Swaggerとは? Swaggerとは、REST APIの仕様を定義するためのフォーマットです。その周辺技術も含めて、Swaggerと呼ばれます。以下の記事が非常に参考になりますので、詳細を知りたい方はご参照ください。 Swaggerの概要をまとめてみた。 Swagger 導入失敗 2016年頃のある日、上司から「世の中にはSwaggerというものがあるらしい。調べてもらえる?」と指示されました。 調べてみたところ、Swaggerがあれば、WebAPIのドキュメントサイトも作れる

    Wordな職場にSwaggerを定着させようとして失敗したけど結局定着した話 - Qiita
  • スタートアップの取締役の私がオススメする チーム力アップ10の技術

    チームの状態が良くない場合、あなたはどういう手順で、チーム力アップの準備を進め、実行していけば良いかイメージ出来ているでしょうか? この記事を書いている私も、チーム内がギスギスし、大切な社員、チームメンバと不必要な摩擦や衝突を繰り返し、不甲斐ない想いや、悲しい思い、悔しい想いをした時のことを良く覚えています。 その際に驚いたのが、今迄では信じられないような問題がチーム内に次々と起き、判断を迫られ、結果的に最悪の決断あるいは、決断の先延ばしによって、チームの状況が益々悪化していったということです。 そのような毎日悪戦苦闘の状況で、部下から相談があるということで朝の会議室に部下から呼ばれました。 実は、彼は部下の中でも私が一番に信頼していました。その彼が開口一番私に伝えました。 「会社を辞めたいと思います。」 私がその理由を問うと、彼は言いました。 「自分でも何故辞めるのか良く判らないのですが

    スタートアップの取締役の私がオススメする チーム力アップ10の技術
  • 【働き方】とある経営者が語る「大卒で2010卒くらいからもう違う人種になってきた」らしい「個人としてどう思うかで動くようになってきている」

    立浪和義 @pklbnm 某経営者のお客さん「大卒でざっくり2010卒くらいからもう違う人種になってきた。滅私奉公しないというか、若者は個人としてどう思うかで動くようになってきている。良い悪いではなく、休みを増やして、プライベートを拘束せず、給料を上げることで優秀な子に勝手に頑張ってもらうことにしている」と。

    【働き方】とある経営者が語る「大卒で2010卒くらいからもう違う人種になってきた」らしい「個人としてどう思うかで動くようになってきている」
  • 面接時に見ているポイント - CARTA TECH BLOG

    こんにちは、CTO歴も丸9年以上になりました @makoga です。 Podcastや勉強会で話をしたときに好評だったので、今回は私が面接時に見ているポイントを書きます。 ※この文章の元ネタは2016年1月に社内に公開したものです。 面接時に見ているポイント 3行まとめ 事実と意見を分けて説明できるか 実際の課題を解決しようとしているか 技術をどう理解しているか この文章の目的 30分から1時間の面接で一緒に働きたいかを判断するのは難しいことです。私も経験を積んで学んできました。 まだ経験が浅い面接官に私が実践していることを伝えることでVOYAGE GROUP全体の判断の精度を上げていくのが目的です。 事実と意見を分けて説明できるか 圧倒的にこれは重要。これができない人はかなり厳しい。 関わったプロジェクトのなかで、自身が一番活躍できたと思うプロジェクトについて聞く 学生の場合は1人で個人

    面接時に見ているポイント - CARTA TECH BLOG
  • 図解 システム化とアドリブのよい使い分けとは?|深津 貴之 (fladdict)

    世の中をみると、官僚的なシステム化と現場主導のアドリブ、二つの世界観に二分されがちです。当は両者の中間がベストなのに、どうしても片側に寄ってしまうようです。 偏る原因は、おそらく両方が得意な人が少ないため。 このためシステムとアドリブの住み分け、バランスの取り方を人に説明するのは難しいものです。僕も長く悩んでいましたが、最近、ようやく頭の中でメンタルモデル化できました。 岩として考えるシステムとアドリブの特性は、以下のようにモデル化できます。システムは大きな岩。アドリブは多くの小石。 システム化:単一の大きな岩 アドリブ化:大量の小石 システムの考え方平地にドンと置かれた大岩が安定するように、システム化は地盤がしっかりした環境で力を発揮します。また大きな問題をざっくり埋めるような、手っ取り早く80点をとるような場合にも便利です。 一方、大岩を坂道のような不安定な足場に置くと、とても危険で

    図解 システム化とアドリブのよい使い分けとは?|深津 貴之 (fladdict)
  • Javaなら「この書き方がベスト」と信じて書ける - きしだなおきに聞く、Javaのこれまでとこれから|ハイクラス転職・求人情報サイト AMBI(アンビ)

    ハイクラス求人TOPIT記事一覧Javaなら「この書き方がベスト」と信じて書ける - きしだなおきに聞く、Javaのこれまでとこれから Javaなら「この書き方がベスト」と信じて書ける - きしだなおきに聞く、Javaのこれまでとこれから Javaは1995年に誕生し、数多くのコミュニティや企業の影響を色濃く受けてきました。では、黎明期から現代に至るまで、Javaはどのように進化し、生態系を変化させてきたのでしょうか。Javaのスペシャリストとして知られる、きしだなおきさんに聞きました。 1995年に誕生した、オブジェクト指向プログラミング言語・Java。この言語の歴史は、数多くのコミュニティや企業の影響を色濃く受けてきました。 例えば、OracleによるSun Microsystemsの買収後、Javaのリリースサイクルは大きく変化しました。また日においては、JavaカンファレンスやS

    Javaなら「この書き方がベスト」と信じて書ける - きしだなおきに聞く、Javaのこれまでとこれから|ハイクラス転職・求人情報サイト AMBI(アンビ)
  • 座間事件:「後悔はある。もっと遊びたかった」 9人殺害・白石被告一問一答(その1) | 毎日新聞

    2019年9月末から10月にかけ、毎日新聞は6回にわたり白石隆浩被告(29)と拘置所で接見した。白石被告との主な一問一答は以下の通り。 筋トレと写経の日々、読書は1000冊以上 ▽19年9月27日(1回目) ◎接見予定は午前9時だったが、「(白石被告が)運動しているので遅れる」というアナウンスがあり、10分遅れで接見が始まる。白石被告の髪の毛は肩まで掛かり、口ひげとあごひげを少し蓄えている。 結婚申し込まれたことも 白石 <記者が自己紹介すると、机につっぷしながら>新聞社かあ(笑い) 記者 新聞社は被告に差し入れをしないから、そのリアクションですか? うちは接見のためにお金は渡せないんですよ。 白石 厳しいんですよね、新聞社さんって。どちらっておっしゃいました? 記者 毎日です。 白石 えーと……他の記者が、前に何度も来てくれてたんだけど、全部接見を断ってて申し訳ないなあって思ってたんです

    座間事件:「後悔はある。もっと遊びたかった」 9人殺害・白石被告一問一答(その1) | 毎日新聞
  • 短時間睡眠が体と脳に起こしうる弊害

    加賀照虎(上級睡眠健康指導士)上級睡眠健康指導士(第235号)。2,000万PV超の「快眠タイムズ」にて睡眠学に基づいた快眠・寝具情報を発信中。NHK「あさイチ」にてストレートネックを治す方法を紹介。 取材依頼はお問い合わせから。 インスタグラムでも情報発信中⇒フォローはこちらから。 1. 一般的に喧伝されている短時間睡眠の内容とはそもそも短時間睡眠とはどのようなものか、最初に認識を共有しましょう。そうすることで短時間睡眠の弊害についてより理解しやすくなります(理論についてすでに知っている方は2章までジャンプしてください)。 短時間睡眠とはひとことで言うと、睡眠の前半(特に最初の3時間)に現れる深い睡眠(1~4までのステージがあるノンレム睡眠の3~4ステージに当たる徐波睡眠)をとことん深めることで睡眠の質を高め、短い時間でも十分休息が取れるようになるというものです。 一夜の睡眠の深さの変化

    短時間睡眠が体と脳に起こしうる弊害
  • 誰も教えてくれない、商品名やサービス名のネーミング方法|takejune

    ここ最近はあたらしいプロダクトを作っていて、そのサービス名を考えるのに四苦八苦している。というか、新しいサービスを手掛けるたびに毎回ネーミングで多大な苦労をしている。 このままでは数年後、また四苦八苦することになるだろうから、せめて今回考えたことを未来の自分のために記しておくことにする。 今回も、基的には自分用メモなのだけど、僕じゃない誰かの参考になればいいなとも思っている。 📈 ネーミングの効果 まず考えたのは「そもそもネーミングってなんの意味があるのだろうか? 」ということ。「仮にすべての商品名がランダムな文字列でつけられていたら?」と極端な想像をすると、良くないことのように思える。 顧客獲得の観点で考えると、パッと思いつくのは次の2つだ。 👀 認知されやすくなる 顧客獲得の最初のステップは「記憶に残る」こと。そして次に「商品性が伝わる」ことだ。商品名がこれらに影響を及ぼすのであ

    誰も教えてくれない、商品名やサービス名のネーミング方法|takejune
  • 「Google Chrome」から[他のタブをすべて閉じる]など3コマンドがひっそりと消える(11月6日追記)/[他のタブをすべて閉じる]コマンドは早々に復活する見込み【やじうまの杜】

    「Google Chrome」から[他のタブをすべて閉じる]など3コマンドがひっそりと消える(11月6日追記)/[他のタブをすべて閉じる]コマンドは早々に復活する見込み【やじうまの杜】
  • ダルビッシュ有、約2週間に及ぶ激闘の末にゲーミングPC購入 「この数年で一番敗北感」から始まったその軌跡

    メジャーリーガーのダルビッシュ有さんが、自身のTwitterでゲーミングPCを購入したことを報告しました。以前からゲーム好きであることが知られていたダルビッシュさんだけに当たり前のように感じるかもしれませんが、購入までには約2週間に及ぶ“戦い”がありました。その記録をここに記しておきます。 ダルビッシュ有さん(画像はダルビッシュ有Instagramから) ゲーミングPCを購入するきっかけになったのは、ダルビッシュさん自身が10月15日にTwitterで実施したプレゼント企画。新品のグローブをフォロワーにプレゼントするというものだったのですが、1人のファンから以下のようなリプライが届きます。 グローブよりもRTx2080tiください この一言が、インプレスの運営するメディア「PC Watch」すら動かす壮大な戦いの幕開けとなったのであった! この数年で一番敗北感 「RTx2080ti」(正式

    ダルビッシュ有、約2週間に及ぶ激闘の末にゲーミングPC購入 「この数年で一番敗北感」から始まったその軌跡
  • 脱ブランチファースト - 日々常々

    あるいは「プルリクエストをやめてみた」 チーム構成とかにもよるんだろうけど。Gitかつフォークされないプロダクトでの話です。OSSとかは全然話は変わります。 問題とアプローチ (2019-10-25T15:20 追加) 表出している問題と、ここでのアプローチを書いておきます。 ブランチファースト(造語) 「ブランチファースト」はこのエントリでの造語です。コードベースに変更を加える際に「まずブランチを作成する」から始めることを指します。 作業単位でブランチを作成、ブランチでコードを変更してプルリクエスト、レビューを経てメインライン( master ブランチ)に反映までがブランチファーストのスコープになります。 よくあるスタイルだと思いますし、ブランチだけ作成して変更せずプルリクエストを作成する拡張もありますね。 プルリクエストを挟まずにメインラインにマージするものは含みません。 ……名前微妙

    脱ブランチファースト - 日々常々
  • 研修資料まとめ.md

    研修資料まとめ.md エンジニア向け研修 CARTA HOLDINGS(旧VOYAGE GROUP) 技術広報が新卒研修<Open AIハッカソン>をスパイしてみた - (2023/04/11) @t_wadaに学ぶテスト駆動開発【CARTA 23新卒研修】 - (2023/04/19) 【新卒研修】監修者@t_wadaと読む!プログラマが知るべき97のこと読書会 - (2024/04/09) Classi 当たり前にリリースしていく ~ 新卒研修編 - (2021/05/20) リモートワークのための質問力向上研修を実施しました - (2021/12/07) CyberZ 良いコードとは何か - エンジニア新卒研修 スライド公開 - (2021/04/27) DMM.com(旧DMM.comラボ含む) DMM.comラボ16新卒エンジニア研修 - (2016/08/24) DMM.com

    研修資料まとめ.md
  • DBMSをGoで実装してみた - Sansan Tech Blog

    こんにちは。プロダクト開発部の荒川 id:ad-sho-loko です。突然ですが、皆さんはこんな疑問を持ったことはありませんか? データベースの内部実装はどうなっているのか? トランザクションとはどのようなアルゴリズムで実現されているのか? NoSQLが遅いのはなぜか? 古典的なデータベースとは内部的にどのように違うの? データベースを何かしらの形で利用しているのにも関わらず、意外と内部の仕組みを理解していない場合が多いかと思います。僕もそうです。*1 しかし、エンジニアたるもの、その仕組みを知ることは非常に重要です。僕もデータベースについて勉強しようといくつかのやサイトを調べていたのですが、なかでもCMU(カーネギーメロン大学)のDatabase System Groupがアップロードしている講義が最も勉強になりました。 www.youtube.com そしてブログでは、上記の講義

    DBMSをGoで実装してみた - Sansan Tech Blog