タグ

y_maeyamaのブックマーク (1,362)

  • 最終回 今生きるプログラマーが、この仕事をあこがれのものにする | gihyo.jp

    ご好評いただいた連載も今回で最終回。いつもとは趣向とは変え、竹馬氏がこれまでのインタビューを振り返りながら、未来への展望を綴ります。 一皮むけば高度なコンピュータサイエンスが 今まではインタビュアーとして抑えた感じでやってきましたが、今回は自分のブログ「mizchi's blog」の読者はご存じのような、いつもの感じで行きます。 この連載インタビュー企画の依頼を受けたときの個人的な狙いとして、技術評論社の名前を使って、いつもは会いづらい人に会いに行く口実を作ろう、ということを考えていました。その目的はほぼ達成できたので、関係者諸氏には、とても感謝しています。 ……という個人的なテーマとは別に、僕自身が連載を通して一貫して表明したい課題感があり、それは「高度なコンピュータサイエンス/プログラミングスキルの現場適用の難しさ」というものです。 僕自身、大学でコンピュータサイエンスを修めたわけ

    最終回 今生きるプログラマーが、この仕事をあこがれのものにする | gihyo.jp
    y_maeyama
    y_maeyama 2019/10/21
    “情報工学の基礎分野が遅れ,産業進出が遅れ,またその周辺の技術者の立場が向上しない,という状況があるのではないでしょうか“
  • アマゾンがついにOracle DBを「全廃」、成功のポイントは社内失業対策

    米アマゾン・ドット・コム(Amazon.com)がついに米オラクル(Oracle)に「勝利宣言」をした。アマゾンは2019年10月15日(米国時間)、社内からOracle DatabaseDB)を「全廃」したと発表したのだ。最盛期には約7500ものOracle DBが存在し、eコマースや物流、決済、受発注、広告、動画・音楽配信などのバックエンドで長年使われてきた。それらはほぼすべて姿を消したという。 Oracle DBからの移行先は、アマゾンがクラウドサービスAmazon Web Services(AWS)で提供するDBサービスだ。今後はMySQLやPostgreSQLと互換性のある分散型リレーショナルDBRDB)サービスのAmazon Auroraをはじめ、NoSQLDBサービスであるAmazon DynamoDB、データウエアハウス(DWH)のサービスであるAmazon Reds

    アマゾンがついにOracle DBを「全廃」、成功のポイントは社内失業対策
    y_maeyama
    y_maeyama 2019/10/19
    オラクルの嫌われっぷりが凄いが、AWSもいつか嫌われる時期が来るんだろうな。
  • ユーザーと共創する 本当に欲しかったサービス ~製造業がアジャイルを取り入れた事例~

    y_maeyama
    y_maeyama 2019/09/15
    ユーザーとの対話大事
  • 日本地図を4つのポイントで簡単暗記! 47都道府県の地方別暗記法| Start Point

    47都道府県を地方別に簡単に暗記するコツと方法の紹介。都道府県の位置、形、呼び名などを記憶と絡めて覚えたり、語呂合わせで間違いやすい都道府県をピンポイントで覚えます。 特産品や名産品も併せて覚えることで記憶から引き出しやすくします。 家庭学習小学生にオススメ暗記・覚える公開日: 2019-11-01 20:03:00 最終更新日: 2022-07-24 09:48:18 🗾小学生でも簡単!日地図 47都道府県の覚え方 日地図や都道府県名を簡単に覚える暗記方法をご紹介します。 記憶というのは言葉を何度も繰り返すのではなく、思い出すきっかけを脳にとどめておくことで簡単に記憶を呼び出すことが可能になります。 覚える事象をそのまま言葉としてインプットするのではなく、その記憶を呼び出すためのタグ付けをする、というイメージです。 47都道府県名をひたすらノートに書く、というような反復による記憶で

    日本地図を4つのポイントで簡単暗記! 47都道府県の地方別暗記法| Start Point
    y_maeyama
    y_maeyama 2019/09/14
    まれによく都道府県の位置が分からなくなるので、こういう解説ありがたい。
  • MongoDBの様なNoSQLに勢いがあるのは何故ですか?SQLと比べてどんな利点や欠点がありますか? - Quora

    回答 (3件中の1件目) ハイプサイクルという概念をGartnerグループが提唱してまして、様々な流行りスタリのサイクルを分析する標準的な方法となっています。 ハイプとは過度な期待や熱狂を意味する言葉です。一発屋芸人の人気のカーブみたいなもので、テツandトモみたいに安定する場合と、消えていくものがあります。芸人ではありませんがDA PUMPは一茶の人間性もありまして、次は厳しいけど定着すると思っています。 なんだかのトリガーで評価が上がり始め、ピークを迎える。その後評価が下がっていき、底を打つと少し上がって定着するという経過をたどるとしています。これと同じモデルで、流行りのハイテク...

    MongoDBの様なNoSQLに勢いがあるのは何故ですか?SQLと比べてどんな利点や欠点がありますか? - Quora
    y_maeyama
    y_maeyama 2019/08/31
    何故か「Redisお勧め」が一番頭に残った。
  • クラウド集中にもろさ アマゾン「AWS」大規模障害 - 日本経済新聞

    米アマゾン・ドット・コムが運営するクラウドサービス「アマゾン・ウェブ・サービス(AWS)」で23日、大規模なシステム障害が発生し、影響は広範囲に及んだ。企業はコスト削減の一環で、自社でサーバーを導入する従来手法からデータセンターをインターネット経由で利用するクラウドにシフトしている。今回の大規模障害はクラウドに集中することのもろさを浮き彫りにした。【関連記事】アマゾンのクラウド「AWS」で大規模障害今回はAWSを提供する東京近郊に4群あるデータセンターのうち1つで問題が起きた

    クラウド集中にもろさ アマゾン「AWS」大規模障害 - 日本経済新聞
    y_maeyama
    y_maeyama 2019/08/25
    この記事を閲覧するとAmazon CloudFront経由でバンバンファイルアクセスしているのが趣深い。と言うか、日経と言えばAWSを積極的に活用していることをPRしている企業のはずなのだが…。
  • P++: 銀河に平和をもたらすための奇策と決着 - Qiita

    PHP 8から、PHPは「PHP」と「P++」という2つの言語を提供するようになる というキャッチーな紹介をするP++: 静的型付けをめざすPHPという記事がそれなりに話題になり、このニュースは目覚しく革新的な内容で、多くのひとの目を引き付けました。 これは早まった理解であり、ほとんど誤報と言ってもいい内容でした。2019年8月15日には提案者人も、少くとも「P++」の計画を短期的に実現するととは非現実的であり時期尚早であることを認めています。 この記事では、PHP開発の現状、なぜ野心的なP++計画が提案され、事実上撤回されたかの経緯について紹介します。 [中立性のための表示] この記事の著者@tadsanはPHPの静的解析を強く推進する立場です。 PHPゆるふわCI入門 PHP型検査・夢と理想と現実) 三行で要約 PHPはバージョンを経るごとに「歴史的経緯」による負債が削ぎ落されてきた

    P++: 銀河に平和をもたらすための奇策と決着 - Qiita
    y_maeyama
    y_maeyama 2019/08/20
    PHPがどのような経緯を経て進化していったかが分かりやすい。
  • P++: 静的型付けをめざすPHP

    PHP: pplusplus:faq PHP 8から、PHPは「PHP」と「P++」という2つの言語を提供するようになる。P++はPHPとの下位互換性を削りながら除々にPHPを静的型付け言語にする試みだ。 PHP開発者の中には2つの流派がある。PHPの源流であり現在の形である動的型付け言語としてのPHPを良しとする流派と、PHPをより強い静的型付け言語へと発展させたい流派だ。良い悪いの問題ではない。どちらの流派も正当な理由がある。しかし、ゆるふわな動的型付け言語とガチガチの静的片付け言語は同じ一つの言語として同居できない。 そこで、コードネームP++として、PHPを静的型付け言語に発展させる新しい言語の開発が提案された。P++はforkではなく、PHPと同じコードベースを共有する。PHP 8のバイナリはPHPとP++を同時に実装する。言語の切り替えは何らかの宣言によって指定する。 P++は

    y_maeyama
    y_maeyama 2019/08/13
    静的型つけが強化される方向は個人的にはすごくうれしい。
  • ソリューションアーキテクトという仕事について - 工場長のブログ

    ex-mixi Advent Calander 2017の12/12分のポストです。みんなエモいことを書いているのでわたしもエモいことを書くことにします。 ちなみに今日はわたしの結婚記念日で、嫁とはmixiで出会いました(物理/社内)。 で、テーマはソリューションアーキテクト(以下、SAと略します)という仕事について。もっとみんなにSAって何なのかというのを知ってもらいたいなと思ってます。SAってめっちゃ面白いよ!ってのを叫びたいのです。なお、ポストではわたしがAWSでSAをやっていたときの話をしますが、あくまで経験や「わたしはこうやっていた」という話であって、AWSを代表する見解ではないことをご理解ください。 mixiには2010/2から2012/7までの約2.5年在籍していて、ずっと広告関連のアプリケーション開発をやっていました。自分のなかではものすごく体感時間長かったんですが、振り

    ソリューションアーキテクトという仕事について - 工場長のブログ
    y_maeyama
    y_maeyama 2019/08/06
    "AWSのようなサービスは売り切り型ではなくストック型のビジネスなので、一瞬の売上の高さをあげることよりも、長く使ってもらうことにより、高さだけでなく長さを掛けた面積を最大化することが重要です。"
  • なるべく切れない回線のつくりかた(物理) - Qiita

    ◆なるべく切れない回線とはなんですか? 「落ちないシステムなんてない」 「切れない回線なんてない」 エンジニアの方なら理解してくれると思います。 しかし、理解はしつつも回線断を体験したことがある人はあまりいないのではないでしょうか。 じつはその「あまり」中にあなたが含まれないのは、わりと運が良いだけなのかもしれません。 今日もたくさんの回線が切れています。今もどこかで切れています。月額5000円のベストエフォート回線でも、月額1000万円の10G専有回線でも、切れるときはいつでも切れます。明日もたくさん切れるでしょう。明後日も。来年も。10年後も。古来電信回線から今後5Gになっても、人類が通信をし続ける限りは切れ続けます。その時に切れるのは、もしかするとあなたに関係があるネットワークかもしれませんし、運良くそんな事態には遭遇しないのかもしれませんし、気づかないうちに復旧しているかもしれませ

    なるべく切れない回線のつくりかた(物理) - Qiita
    y_maeyama
    y_maeyama 2019/07/30
    楽しい物理地獄沼にようこそ!な記事。インフラ屋さんは大変やねぇ・・・(人事
  • 株式会社リクルート

    Services まだ出会ったことのない情報を、 より早く、より近くに届けるために 株式会社リクルートは人と情報をつなぐ メディア&ソリューションカンパニーです。 サービスを見る

    株式会社リクルート
    y_maeyama
    y_maeyama 2019/07/28
    「得意とは言えないが苦にならない」「好きではないが人より簡単にできる」確かに仕事選ぶ上で結構大事。
  • Webサイトのメインビジュアルの構図を集めて分析してみた。|ameko

    初めまして、ameko(@tk04amedama)と申します。 普段は都内の制作会社でWEBデザイナーをしています。 と言ってもまだまだ新米なので、日々勉強中です。 その勉強の一環で、最近のWebサイトで使われている メインビジュアルの構図を一覧にしてまとめた画像をTwitterに投稿してみたところ、思いがけず多くの方に反応いただけたので、その後に行っていた構図ごとの分類分けや分析も公開してみようと思い、初めてnoteに投稿してみました。 はじめに集めたサイトの数は全部で70個。自分の仕事の参考のために集めたものなのでほとんどがBtoB向けサイトです。(BtoC向けサイトだと、この構図一覧もまた、全然違うものになりそうだなと思う。) 構図の名前は、なんとなく自分なりに語呂がいい名前をつけているだけなので、あまり突っ込まずふんわり流していただけると幸いです。(もしこの構図の正式名称とかあった

    Webサイトのメインビジュアルの構図を集めて分析してみた。|ameko
    y_maeyama
    y_maeyama 2019/07/22
    BtoBサイトのメインコピーとメインビジュアルがどういう構図になっているか分析した力作。結構パターンあるのね。
  • データ指向アプリケーションデザイン

    AmazonでMartin Kleppmann, 斉藤 太郎, 玉川 竜司のデータ指向アプリケーションデザイン ―信頼性、拡張性、保守性の高い分散システム設計の原理。アマゾンならポイント還元が多数。Martin Kleppmann… 手軽に扱えるデータの量や種類が増える一方、CPUの性能はムーアの法則通りには成長しなくなり、大規模データ処理では、多数のマシンを活用する分散処理が欠かせなくなってきました。クラウドの普及とともに多数のマシンを自ら調達せずとも分散システムを構築できるようにもなっています。 しかし驚くべきことに、今までこの分野に入門するための定番の書籍がありませんでした。分散処理にデータ処理が加わる融合分野である上、オープンソースプロジェクトの進化も速く、専門家同士でも共通の理解を構築するのが非常に難しかった分野です。このを上手に使うと、既存のOSSプロジェクトの位置付けや、

    データ指向アプリケーションデザイン
    y_maeyama
    y_maeyama 2019/07/19
    "この本ではCAP定理を(その対象となるシステムの狭さから)実用上有益ではないと言い切り明確に終止符を打っています。"まじで!?自分の知識かなり古いまま止まっているな…。
  • Vue.jsで実現するMVVMパターン Fluxアーキテクチャとの距離

    Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End

    Vue.jsで実現するMVVMパターン Fluxアーキテクチャとの距離
    y_maeyama
    y_maeyama 2019/07/15
    やはり、ViewまたはViewModelからはModel(Store?)が1つだけあるように見えた方がPDSが実現しやすいのかな。
  • ソフトウェア設計の言語化スキルを磨くこと|qsona

    たとえば設計について議論するときや、コードレビューで指摘をするときに、「なぜその設計が良いと思うのか?」について言語化するのが上手だと、確実に良いことがあります。 言語化が上手にできるかが一つの壁なのではないか、と感じることもあります。後輩を育てたりチームをリードするような立場になると、特に必要性を感じるのではないかなと。 自分も、うまく言語化できたことですんなり議論を進められていると感じることは多いですし、逆に直感的な良さを言語化できなかったことで直感に反する方向に進んでしまい、結果よくなかったというような苦い経験もあります。 前提: ソフトウェア設計の良さは静的には決まらない良い設計・良いコードとは何なのか。という質問に一言で答えるなら、「保守性が高い」ことだと思います。つまり、今後の変更・拡張を、高速にバグが少なく行えるような状態が良い設計・良いコードです。(一般的にはこれで70%く

    ソフトウェア設計の言語化スキルを磨くこと|qsona
    y_maeyama
    y_maeyama 2019/07/15
    "こいつめんどくさいから反論しないほうがいいな、とか、聞いてもあんまり納得できる答えが返ってこないな、とか思われると、わざわざ聞き返してこなくなります。"
  • 「マネージャー不要」という人いますけど、大抵の人はマネージャーが管理してくれないと仕事ができないんです。

    ホーム > 「マネージャー不要」という人いますけど、大抵の人はマネージャーが管理してくれないと仕事ができないんです。 こんな記事を拝読しました。 どう考えてもマネージャなんて不要だからそれで上手くいくなんて期待しない方がいい 色んなマネージャがいる。何をやる仕事だろうか?役に立ってる?要らないだろ?って話をまとめたい。 別段批判という訳ではないんですが、思ったことを書きます。 私はシステム関係の仕事をしておりますので、この話を「一般的なシステム開発におけるマネージャーの仕事」の話として解釈してみます。 数人から十数人程度のメンバーが、それぞれ細分化されたタスクを割り振られて、当該タスクの達成を日々のミッションとして働いている現場と、その現場をまとめているマネージャーを想定しましょう。 で、そのマネージャーが不要かどうか、と考えます。 web上で「マネージャー不要論」というものを目にする機会

    「マネージャー不要」という人いますけど、大抵の人はマネージャーが管理してくれないと仕事ができないんです。
    y_maeyama
    y_maeyama 2019/07/14
    チーム外の人との調整とか、チーム内のスケジュール・リソース調整とかをする人を専任で置かなくても回るなら確かにマネージャー要らないけど、世の中そんなにうまくいかないものね。
  • すべての新米フロントエンドエンジニアに読んでほしい50の資料 - Qiita

    はじめに さいきんのWebはSPA技術を中心としたフロントエンドが賑わっていますね💪 従来サーバーサイドを扱っていた人もフロントを触る機会が増えていたり、これからプログラミングを学んでいく人も、フロントエンド領域に興味を持っているのではと思います。 そこで、フロントエンドの経験が浅い方や初学者向けに、おすすめのドキュメントや勉強すべき領域をまとめました。 とりあえず動けば良い段階から一歩進んで、フロントエンドエンジニアとして、良いアプリケーションを作るために必要な知識を浅く広く紹介します。 ※補足 新米と表記しましたが、実際には新卒や未経験でなく、新卒2~3年目の若手フロントエンドエンジニアやフロント分野に苦手意識のあるバックエンドエンジニアの方を対象としています。 数日で目を通せるような内容ではないため、マイルストーンやスキルセットの一つの参考にして頂けると幸いです。 フロントエンド

    すべての新米フロントエンドエンジニアに読んでほしい50の資料 - Qiita
    y_maeyama
    y_maeyama 2019/07/14
    これらは全て大事だけど、いっぺんに覚えるのは無理。日々少しずつ知識を積み上げていくしかないかな。
  • tsmeetup-draft-wip2.md

    Clone via HTTPS Clone with Git or checkout with SVN using the repository’s web address. 非破壊 TypeSctript mizchi / TypeScript Meetup 2 About Me mizchi / 竹馬光太郎 フロントエンドと Node.js あとはググって はじめに Modern JS ≒ TypeScript の時代になった なので型を書け この発表の目的 TypeScript を導入しない言い訳を全部潰す そのために痛みがない導入・運用を提示する Outline TS の型アノテーションとはなにか? 導入編 発展編 アンチパターン 型アノテーションとはなにか? TS の型アノテーションとは何「ではない」か メモリ確保量を決めるもの、ではない TS の型はインターフェースしか知らない

    tsmeetup-draft-wip2.md
    y_maeyama
    y_maeyama 2019/07/12
    「TypeScript を導入しない言い訳を全部潰す」宣言。格好良い!
  • 岩田さん - ほぼ日刊イトイ新聞

    ●このについて 任天堂の元社長、 岩田聡さんのことばをまとめたです。 ほぼ日刊イトイ新聞に掲載された たくさんのインタビューや対談、 そして任天堂公式ページに掲載された 「社長が訊く」シリーズから重要なことばを抜粋し、 ひとり語りのかたちに再構成しました。 天才プログラマーとして多くの名作ゲームを生み出し、 任天堂の社長としてニンテンドーDSやWiiなど 革新的なゲーム機をプロデュースした岩田聡さんの、 クリエイティブに対する思いや経営理念、 価値観、ポリシー、哲学などが凝縮された1冊です。 岩田聡さんを誰よりも深く知っている、 任天堂の宮茂さんと ほぼ日の糸井重里の特別インタビューも収録しました。 「岩田さん」を、盟友のふたりが たっぷりと語っています。 かわいい「Iwata-San」のイラストは、100%ORANGEさん、 ブックデザインは、名久井直子さんにお願いしました。 「ゲ

    岩田さん - ほぼ日刊イトイ新聞
    y_maeyama
    y_maeyama 2019/07/07
    あー、これは欲しい。是非買おう。
  • PHPでCSV読み込み関数の決定版を作ってみた。 - ノウハウブログ - カンタローCGI

    要件 PHPCSVを読み込む方法はネット上でたくさん見つかりますが、文字コードの変換のために一旦別ファイルに保存したり、読み込んだデータにアクセスしにくかったりで、何度書いてもなんとなくスッキリしてませんでした。もっといい方法があるんじゃないかなーって。 で、今回満足のいくCSVローダーが書けたので、ご紹介します。 要件は以下の通り。 CSVデータ中に " や改行が入っている場合にも正しく対応したい。 変数に読み込まれたデータは文字コードUTF-8にすること。 文字コードの変換の際に一時ファイルを作らないで済むようにしたい。 各レコードの列にアクセスするのに、カラム列番号じゃなくてCSV1行目のヘッダ文字列をキーにしたい。 数万行くらいのデータならさくっと読み込んで欲しい。 PHP5.3でも動かしたい。 CSV読み込みPHP関数 ということで、PHPフィルタ(php://filter)

    PHPでCSV読み込み関数の決定版を作ってみた。 - ノウハウブログ - カンタローCGI
    y_maeyama
    y_maeyama 2019/05/16
    PHPフィルタ(php://filter) と SplFileObject使うとこんなにスマートにSJISファイルを読み込めるのか!参考になります。