並び順

ブックマーク数

期間指定

  • から
  • まで

121 - 160 件 / 325291件

新着順 人気順

ネットワークの検索結果121 - 160 件 / 325291件

  • How To Become A Hacker: Japanese

    なぜこんな文書を書いたか わたしは Jargon Fileの編集者で、またその他似たような有名文書いくつかの著者なので、しばしば熱心なネットワーク初心者から「ウィザード級の大ハッカーになるにはどうやって勉強すればいいの?」といったようなお尋ねメールを頂きます。でもかつて 1996 年に、こんな大事な問題を扱った FAQ や Web 文書 はみあたらないことに気がつきました。というわけで、これを書き始めました。多くのハッカーがいまやこれを決定版と見なしているし、つまり実際に決定版なんだと思います。でも、この問題について自分が唯一無二の権威だと主張するつもりもありません。気にくわなければ、自分なりのヤツをどうぞ。 この文書をオフラインで読んでいるなら、最新版は次のところにあります。 http://www.catb.org/~esr/faqs/hacker-howto.html なお、この文書の

    • 国産ブラウザアプリSmoozはあなたの閲覧情報をすべて外部送信している

      調べた事実を列挙してみる。 ・デフォルトの設定では、設定・操作・閲覧情報がユーザーID、デバイスIDと共にアスツール社のサーバーへ送信されている ・検索窓に入力した文字は、検索ボタンを押さなくても、その内容が逐一アスツール社のサーバーへ送信されている ・検索内容がアダルト関連ワードかどうかがアスツール社のサーバーに送信され判定されている ・サービス利用データの提供設定をオフにしても、閲覧情報がアスツール社のサーバーに送信されている ・プライベートモードにしても、閲覧情報がアスツール社のサーバーに送信されている ・https通信であろうとも閲覧したURLは完全な形でアスツール社のサーバーに送信されている 様々な設定を調べたが、どのようにしても外部への閲覧情報送信を止めることはできなかった。 あなたが何を調べ、何を買おうとしているのか、何で遊び、どこへ行こうとしているのか。それらはあなたの知ら

        国産ブラウザアプリSmoozはあなたの閲覧情報をすべて外部送信している
      • マイクロサービスにおける決済トランザクション管理 | メルカリエンジニアリング

        この記事はMERPAY TECH OPENNESS MONTHの15日目の記事です。 こんにちは。メルペイのPayment PlatformチームでPaymentServiceの開発を担当するエンジニアの @foghost です。 メルペイではマイクロサービスのアーキテクチャで決済システムを開発しています。その中でPaymentServiceは決済トランザクション管理の基盤サービスとして、下位層のサービス(外部サービスも含め)が提供する各種決済手段を利用して、上位層のサービス(メルカリ、NFC,コード払いなど)に必要な決済フローを共通APIとして提供しています。PaymentServiceが提供する決済処理に複数のサービスを跨いでお金の動きを正確に管理する必要があるので、作り始めた頃から決済トランザクション管理を最も重要な課題として、サービスを跨いでもデータの整合性が取れる仕組みを作ってき

          マイクロサービスにおける決済トランザクション管理 | メルカリエンジニアリング
        • 知っておきたかったLinuxサーバ設計、構築、運用知識まとめ - hiroportation

          サーバ業務周りの管理、運用について役に立ちそうなナレッジをまとめました。 長期的に書いているため用語に統一性がなかったり、不足分など随時修正したいと思います。 1. サーバ設計 サーバスペックはどうするべき? 使用するOSは? CentOS開発終了について MWは何を使うべきか Webサーバ構築にはどちらを使うべき?Apache?Nginx? サーバセキュリティで最低限押さえておきたいことは? listenするポートは最小限にしましょう ファイアウォール設定で送受信IPアドレス、ポートの通信制御はしておきましょう 外部に出る際にはプロキシサーバを経由するようにする 随時パッチを当てるようにする linuxでのアンチウイルスソフトの検討 個人アカウントで変更系コマンドは実行させないようにする ログについて考えること ストレージ容量には気をつける データベースはどう決めたら良いか MySQLか

            知っておきたかったLinuxサーバ設計、構築、運用知識まとめ - hiroportation
          • LANケーブルをニッパーで切断し5秒でネットワークへ侵入・盗聴できるか実験してみました

            サイバーセキュリティにおいてLANケーブル(有線LAN)からの侵入について考えたことがあるでしょうか?本稿では、LANケーブルをニッパーで切断してネットワークへ侵入・盗聴した実験結果を紹介します。切断してから何秒で侵入・盗聴できたのでしょうか? 本記事は、ケーブルを切断してネットワークへ侵入・盗聴されるリスクがある事を知っていただく事を目的としています。 ご自身の環境以外では試さないようお願いします。 なぜLANケーブルからの侵入? 技術部の安井です。長年制御システムを開発してきた経験から制御システムセキュリティ向上に取り組んでいます。制御システムの業界では、近年外部ネットワークを経由しての侵入や内部に持ち込まれたUSBメモリからの侵入が注目されています。一方で、なぜかネットワークを構成する大きな要素であるLANケーブルや光ケーブルからの侵入への注目度は低いようです。制御システムに関わらず

              LANケーブルをニッパーで切断し5秒でネットワークへ侵入・盗聴できるか実験してみました
            • H.264の秘密 | POSTD

              (編注:2020/08/18、いただいたフィードバックをもとに記事を修正いたしました。) (2016/12/11、いただきましたフィードバックをもとに翻訳を修正いたしました。) H.264は、動画圧縮コーデックの標準規格です。ネット上の動画、Blu-ray、スマホ、セキュリティカメラ、ドローンなどなど、今やあらゆるところでH.264が使われています。 H.264は注目すべき技術のひとつです。たったひとつの目標、つまりフルモーションビデオの送信に要するネットワーク帯域を削減することを目指した30年以上の努力の結晶なのです。 技術的な面でも、H.264はとても興味深い規格です。この記事では、その一部について概要レベルでの知識を得られることでしょう。あまり複雑だと感じさせないようにするつもりです。今回おはなしする概念の多くは動画圧縮全般にあてはまるものであり、H.264に限ったものではありません

                H.264の秘密 | POSTD
              • Python言語による実務で使える100+の最適化問題 | opt100

                指針 厳密解法に対しては、解ける問題例の規模の指針を与える。数理最適化ソルバーを使う場合には、Gurobi かmypulpを用い、それぞれの限界を調べる。動的最適化の場合には、メモリの限界について調べる。 近似解法に対しては、近似誤差の指針を与える。 複数の定式化を示し、どの定式化が実務的に良いかの指針を示す。 出来るだけベンチマーク問題例を用いる。OR-Libraryなどから問題例をダウンロードし、ディレクトリごとに保管しておく。 解説ビデオもYoutubeで公開する. 主要な問題に対してはアプリを作ってデモをする. 以下,デモビデオ: 注意 基本的には,コードも公開するが, github自体はプライベート そのうち本にするかもしれない(予約はしているが, 保証はない). プロジェクトに参加したい人は,以下の技量が必要(github, nbdev, poetry, gurobi); ペー

                • 【電柱編】引越しにおけるネット回線ガチャと開通待ちで勝利するための知見まとめ 2024春 - はげあたま.org

                  www.hageatama.org blog.hatenablog.com 自分の周辺でネットの開通で事故っている人に向けて書いた記事が、2023年のはてなブログで年間3位になっちゃった奴の続編です。引っ越しシーズンでまたアクセスがちょこちょこと伸びてるので今度こそ書き上げるぞ!と思ってたのに、言いたいこと全部書いたら電柱見上げる話で長文になってしまい完結しませんでした……。 前回のような、一般向け想定の妥協はしません。今回は本当の誰得記事なので、拾える枝葉も残しましたし、読みやすさも捨てました。 そもそも私自身、別にネットワークエンジニアどころか、IT業界の人間ですらないので専門的な正しさは保証できません。ぜひフィードバックはほしいし、何ならこの上位互換の記事を書いてください。私が読みたい。 【主張の概要】 光コンセントが元からある物件を選べ フレッツ光回線でプロバイダをいつでも切り替え

                    【電柱編】引越しにおけるネット回線ガチャと開通待ちで勝利するための知見まとめ 2024春 - はげあたま.org
                  • 「二度と掛けてくるな」 “漫画村”広告主への取材一部始終、広告は取材後に消滅

                    「漫画村」など違法アップロードが問題となっている海賊版サイトの数々。その運営資金はサイトに広告を表示することによって得られる「広告収入」によって賄われているとみられています。海賊版サイトの在り方が問われる一方で、広告を出稿している企業や広告代理店に責任はないのか。ねとらぼ編集部が、広告を出稿していた複数の企業に取材を繰り返したところ、一部の広告が取り下げられる事態となりました。 「漫画村」に表示されていた広告。枠内が広告(画像は4月9日時点のもの・画像は編集部で一部加工しています) 4月13日には政府がISP(インターネットサービスプロバイダー)に対して「サイトブロッキング」を促す決定をするなど、社会問題となっている海賊版サイト(関連記事)。なかでも特に問題視されているのが漫画や雑誌、写真集などを違法アップロードしているサイト「漫画村」です。 漫画村のPCサイトでは当初、画面中央に各漫画の

                      「二度と掛けてくるな」 “漫画村”広告主への取材一部始終、広告は取材後に消滅
                    • AWS-CloudDesignPattern CDP2.0候補

                      AWSクラウドデザインパターンとは? AWSクラウドデザインパターン (AWS Cloud Design Pattern, 略してCDPと呼ぶ)とは、AWSクラウドを使ったシステムアーキテクチャ設計を行う際に発生する、典型的な問題とそれに対する解決策・設計方法を、分かりやすく分類して、ノウハウとして利用できるように整理したものである。 これまで多くのクラウドアーキテクト達が発見してきた、もしくは編み出しきた設計・運用のノウハウのうち、クラウド上で利用が可能なものをクラウドデザインのパターンという形式で一覧化し、暗黙知から形式知に変換したものであるといえる。 パターンの中には、クラウドでなくても実現できるもの、今まででも実現されていたものも含まれているが、クラウド上でも今まで通りのアーキテクチャが実現でき、かつクラウドを利用する事で、より安価にそしてより容易に実現できるものは、CDPとして収

                      • わかりやすさの技術 - やしお

                        社内向けの教育資料を、ど素人でもわかるようにと思いながら作っていて、じゃあ「わかりやすい」って何だろうって考えてた。今まで読んできたいろんなわかりやすかった本とそうでない本を思い浮かべながら、一般的にここを注意すればわかりやすさを確保できるだろうっていうポイントを一旦まとめておこうと思った。そうしてまとめてみると、本に限らず人に何かを伝えること一般に適用される話だなと思った。 読む側の負担を減らす わからない=理解をはばむ障害物がある。この障害物を取り除く/回避する作業が「わかる」ために必要になる。その作業を、作者ではなく読者が負担するとき「わかりにくい」本になる。 日本社会だと情報の受け手の側がこの「わかる」ための作業を負うことでコミュニケーションを成立させる傾向にある。空気を読むというようなことだ。そのため発信者側が事前に手を尽くしてわかりやすく発信するというのが苦手で、相手が汲み取っ

                          わかりやすさの技術 - やしお
                        • プログラミングでよく使う英単語のまとめ【随時更新】

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

                            プログラミングでよく使う英単語のまとめ【随時更新】
                          • 君はインド最大(多分世界最大)の無料MOOCの「NPTEL」を知っているか。

                            俺はさっきまで知らなかった。これはやばすぎるので増田に書いて広めようと思う。(追記にも書いたが、公式の英語字幕があるので聞き取れなくても心配しないでほしい。) 以下のリンクから飛べる。 https://nptel.ac.in/courses リンク先を見ればすぐ分かると思うが、驚くべきは、カバーしている分野の広さだ。アメリカのMOOC(Udacityだの、Udemyだの)は、表層的な、「すぐ使える技術」の講座ばかりで、オペレーティングシステムやコンピュータネットワーク、あるいは偏微分方程式や代数学といった、コンピュータサイエンスや数学等の基礎学問のような分野はあまりカバーされていない。(主観だが、恐らく正しいはずだ。Udacityのジョージア工科大のコンピュータサイエンスの授業は別だが、数は少ないし、それにしても数学はカバーしていない。) しかし、この「NPTEL」では、自分に関わりのある

                              君はインド最大(多分世界最大)の無料MOOCの「NPTEL」を知っているか。
                            • Windowsを16年使ってきて分かったおすすめ無料ソフトまとめ

                              はてなブックマーク1400ありがとうございます! 数えてびっくりしましたが、Windowsを使い始めて26年経っていました。 今では趣味でも仕事でも欠かせないものになっています。 それなりにwindowsを使ってきて「フリーソフト」と呼ばれる無料で使えるソフトもたくさん試しましたが、今日はその中でも使い続けている無料ソフトを紹介したいと思います。 現在は便利なWebサービスやスマホアプリが非常に多くなったので、あえてWindowsのフリーソフトという時代では無くなりつつありますが、オフラインでも使える・動作が軽快という点ではまだまだ活用される場面も多いので、ざざっと目を通してもらえればと思います。 ちなみにボクはiPhoneも10年以上使っています。 良ければ「iPhoneアプリを596個使って分かったおすすめアプリまとめ」も読んでみてください。 インターネットブラウザGoogle Chr

                                Windowsを16年使ってきて分かったおすすめ無料ソフトまとめ
                              • 本を送るとスキャンして電子書籍化してくれる「BOOKSCAN」の裏側を見せてもらいました

                                本をそのまま送ると裁断機でバラバラにした後、スキャンしてPDFデータなどに変換してくれるという、電子書籍時代が始まっているにもかかわらず既存の出版社がノロノロしているその間隙を縫うかのようなタイミングで出現したサービス、それが「BOOKSCAN」です。その舞台裏がどうなっているのかを実際に行って取材してきました。 結論から言うと、2010年4月の設立から約7ヶ月が経過、その間に新規参入業者が山ほど出現しましたが、「BOOKSCAN」はさらなる劇的な進化を遂げて差別化に成功しており、最初の頃からは考えられないレベルに到達していました。正直、わずか7ヶ月でここまでできるのだという意味では、まるで海外のスタートアップ企業のようなスピード感と、アイディアを形にする確かな技術力を感じます。 戦慄すべきその恐るべき舞台裏の中身は以下から。BOOKSCAN(ブックスキャン) 低価格・書籍スキャンサービス

                                  本を送るとスキャンして電子書籍化してくれる「BOOKSCAN」の裏側を見せてもらいました
                                • ネットをきっかけに世の中が動いた、2016年「はてなブックマーク年間ランキング」 今年を象徴する話題が続々 - はてなニュース

                                  2016年は、インターネットをきっかけに、世の中の動きにも影響を与えるような話題が次々と生まれた1年でした。今年を象徴する話題から何度でも読み返したい名文まで、2016年のはてなブックマーク年間ランキング上位100エントリーを発表します。(集計期間:2015年12月11日~2016年12月10日) 2016年 はてなブックマーク年間ランキング(2015年12月11日~2016年12月10日) 順位 タイトル 1位 PCデポ 高額解除料問題 大炎上の経緯とその背景(ヨッピー) - 個人 - Yahoo!ニュース 2位 京大院生の書店スタッフが「正直、これ読んだら人生狂っちゃうよね」と思う本ベスト20を選んでみた。 ≪リーディング・ハイ≫ - 天狼院書店 3位 夏休みの宿題進捗管理をIT化してみたら子どもが凄くやる気出したので今年もやろうかな、という話 | Books&Apps 4位 炎上中の

                                    ネットをきっかけに世の中が動いた、2016年「はてなブックマーク年間ランキング」 今年を象徴する話題が続々 - はてなニュース
                                  • Macユーザーが案外知らないかもしれない便利なこと9個 | loveMac.jp

                                    どーも。Macユーザーのはしくれです。普段何気なく使ってると、便利なのに案外気づかない機能がたくさんあったりもします。Macユーザーの知り合いなんかと話してて喜ばれたこと、また自分が知らなかったことなど、シェアしていきたいと思います。ヘヴィユーザーには当たり前のこともたくさんあるかも知れませんが、何かの参考になれば幸いです。 ちなみに、今回登場する画像の中で、愛らしいお菓子の画像は、フェイクスイーツと言って、粘土で作られたスイーツたちです。 全て、(Macユーザー仲間でもある)blingbling pumpkinsさんの作品で、今回写真掲載を許可していただきました!ありがとうございます。 3/31、4/1に開催される、日本かわいい博in新潟にも作品を展示されるそうですので、ひとつよしなにどうぞ。 command + deleteで行のカーソルより左側の文字が全部消える 見出しそのままですが

                                      Macユーザーが案外知らないかもしれない便利なこと9個 | loveMac.jp
                                    • これからの30年を考える7つのメガトレンド | Learn by doing

                                      2012年は自分の中で、これからの30年を生きる最初の年としています。 尊敬する中島明さんも新年のブログでそのようなことを書かれていたので、ここで一度30年後の世界がどのようになるのかまとめてみたい。 これから30年の7つのメガトレンド 1.加速する人口増加-2050年に人口90億人に- 2.枯渇する自然資源 -現在の生活スタイルを続けるには地球2個分の資源が必要- 3.高齢化する社会 4.リアルとネットの融合 -不可欠なインターネット- 5.個人、市民、NPOの台頭 –Power to the people, power of the crowd- 6.変わる組織 ピラミッドからネットワーク型へ 7.Happyが中心の産業の進化 –マーケットの成熟とサービスの進化- 7つのメガトレンドとして、最初の3つは信頼できるソースの予測を元に、後の4つは書籍や自分の経験からまとめていきます。最初の

                                        これからの30年を考える7つのメガトレンド | Learn by doing
                                      • プログラマーを30年間やってきた経験から学んだことまとめ

                                        プログラマーにとって「どうすればより効率よくプログラムを組み上げられるのか」は常に頭を悩まし続ける問題の1つとなっていますが、その道のエキスパートであるエンジニアのジュリオ・ビアソンさんが30年間ソフトウェア開発に携わってきた経験から学んだことについてブログにまとめています。 Julio Biason .Net 4.0 - Things I Learnt The Hard Way (in 30 Years of Software Development) https://blog.juliobiason.net/thoughts/things-i-learnt-the-hard-way/ ビアソンさんは多数ある「学んだこと」を以下の3つに大きくわけてまとめています。 ◆ソフトウェア開発について ◆チーム・仕事について ◆個人的なことについて これからプログラマーになろうとしている、あるいは

                                          プログラマーを30年間やってきた経験から学んだことまとめ
                                        • 常識を揺さぶる新アプリ「Color」は、新たな時代を築けるか【湯川】 | TechWave(テックウェーブ)

                                          Twitterはわれわれの常識を一変させた。今やっていることや思ったことを、すべてオープンにする。「ネットは危険」というこれまでの常識の中では成立しえなかったサービスだ。しかし実際にTwitterを使い、そのオープンさが新しい楽しさや価値を生むことに多くの人が気づいた。そしてネットは新しい時代に移行した。 同様に新しい時代を築くのではないかと期待されるサービスが登場した。「Color」と呼ばれるスマートフォンアプリだ。このアプリの登場で、シリコンバレーは久々にエキサイトしている。その様子は後述するとして、まずはアプリの機能を説明していこう。 簡単に言うと、写真共有サービス、もしくは写真版Twitterである。アプリを通じて写真を撮れば自動的にネット上にアップされる。「公開」「非公開」の設定はない。写真を撮ればすべてネット上に公開されるようになっている(ただしアップした写真をネット上から削除

                                          • WEB系各社で使われている監視ツールまとめ - mikedaの日記

                                            次世代 Web カンファレンスで監視について話すことになったので、ネタとしてWEB系各社で使っている監視ツールを調査中。 うちはこれ使ってるよ!!!ってのがあったら@mikedaにメンションください! Cookpad Zabbix 昔はNagios+muninだけど台数増えて性能的に破綻した ビューはそのままじゃ辛いのでmunin風に表示するのを自作 StatusCake DataDog。サービス系、サーバに紐付かない系の監視に。DashBoard便利 waker。通知用。PagerDuty高い、と言ってryot_a_raiが秒で作ったらしい Kibana imon。独自のリアルタイムなサービス稼働状況表示ツール NewRelic 試し中なもの Real-User Monitoring : JSでbeacon飛ばしてfluentd -> BigQuery。Google SpreadShee

                                              WEB系各社で使われている監視ツールまとめ - mikedaの日記
                                            • Suicaのシステムがいかにすごいか仕組みを徹底解説 - 炎と硝煙にむせる開発現場から

                                              Suicaの凄さ サービスを落とさないための「自立分散高速処理技術!」 ものすごい処理量をこなす緻密な速度改善 お金を扱うからこそ間違わない仕組み 当時は最先端の非接触ICカードを採用 非接触ICカードの歴史 年寄りも当たり前に使えるサービス だからSuicaは6000万枚も普及した まとめ Suicaの凄さ ものすごい処理量(1日4000万件) 全然サービスが落ちない 年寄りも使っている Suicaがない社会なんて今や想像できないですよね?東京でSuica持ってない人はいないくらい普及していますし、レストランやコンビニでSuicaを使って買える場所も普通になってきました。普通に考えて、1日4000万件も処理して0.1秒以内に処理を完了させないといけないシステムなんて無茶苦茶難しくないですか?しかも、Suicaがリリースされたのは2001年です!ちょこっと調べてみたすごいブレークスルーの数

                                                Suicaのシステムがいかにすごいか仕組みを徹底解説 - 炎と硝煙にむせる開発現場から
                                              • 世界最高位のトップセールスマンが教える、営業で一番大切なこと

                                                私は技術畑をずっと歩いてきたので、営業と聞くと拒否反応がでます。しかし、本書を読んで、営業には、セールストークのテクニックを磨くとかよりも、もっと大切なことがあることを知りました。以前よりも営業に親しみを感じます。 世界最高位のトップセールスマンが教える 営業でいちばん大切なこと トップ営業マンの秘訣とは、物を売り込むのではなくて、●●●●を売り込むことだと知って、腑に落ちました。何事にも通じるマインドだったからです。 結果はコントロールできないことを知る 自分がいくら頑張っても、相手の出方次第で結果が変わってしまう。どんなに誠意をもってクロージングをかけても、お客様が首を立てに振るか横に振るかわからない。 結果は「神のみぞ知る」というと大げさかもしれませんが、実際に「買ってくれるはずだ」と疑わなかったお客様から、最後の最後で「ノー」を突きつけられることもあるわけです いくらプロ中のプロの

                                                  世界最高位のトップセールスマンが教える、営業で一番大切なこと
                                                • AWSの膨大で複雑なサービス群をすべて「たった1行」で説明していくとこうなる

                                                  AmazonのクラウドサービスであるAWSは、コンピューティングやデータベース、ストレージなど、膨大で複雑なサービスで構成されています。こうした豊富なサービス群をうまく組み合わせて利用する「ビルディングブロック」がAWSのメリットでもありますが、サービス数が多すぎてなかなか全体像を把握できないのも事実。フリーランスのエンジニアでありコンサルタントでもあるジョシュア・テイセン氏が自身のブログで、AWSのすべてのサービスを「たった1行」で説明しています。 Amazon Web Services https://adayinthelifeof.nl/2020/05/20/aws.html テイセン氏によると、Amazon Dashboardから利用可能なAWSのサービスは記事作成時点で163あるとのこと。そのすべてを正確に理解する必要はありませんが、基本を押さえておくことはいいことであり、問題の

                                                    AWSの膨大で複雑なサービス群をすべて「たった1行」で説明していくとこうなる
                                                  • OAuthプロトコルの中身をざっくり解説してみるよ - ( ꒪⌓꒪) ゆるよろ日記

                                                    「おーおーっすっ!」 てなこって、TwitterのAPIのBASIC認証も6月末に終了してOAuth/xAuthに移行するというこの時期に、あらためてOAuthについて勉強してみたんですのよ? OAuth認証を利用するライブラリは各言語で出そろってきてるのでそれを使えばいんじゃまいか? というと話が終わるので、じゃあそのライブラリの中身はなにやってんのよってことを、OAuthするScalaのライブラリ作りながら調べたことをまとめてみました。 間違っているところもあると思うのでツッコミ歓迎です>< OAuthってそもそもなんなの? ものすごくざっくりというと「API利用側が、ユーザ認証をAPI提供サービス側にやってもらうための仕様」って感じでしょうか? BASIC認証の場合、API利用側が認証に必要なアカウントやパスワードを預かる必要があるわけです。悪意のあるAPI利用側が「なんとかメーカー

                                                      OAuthプロトコルの中身をざっくり解説してみるよ - ( ꒪⌓꒪) ゆるよろ日記
                                                    • プログラミングスクールに通うくらいならこの本を読め10選 - ニート向けソフトウェアエンジニアリング塾

                                                      概要 職業ソフトウェアエンジニアを目指す方々にオススメしたい書籍トップ10です 以下の観点から選定しました 10年後でも変わらない、流行にとらわれず長く役に立つ、ソフトウェアエンジニアリングにおいて普遍的な知識 特定のプログラミング言語やプラットフォームやツールに精通するのではなく、現代のソフトウェア開発の哲学・文化の全体像が把握できることを優先 200~300ページくらいで初心者でも読破できる 400~500ページくらいの本もあるが、それらは辞書的に使うのがいい あえて10冊に絞り込んだので、ここに含められなかった書籍も当然あります CI/CDやDevOpsに関する本も入れたかった… デザインパターンに関する本も入れたかった… DDDやClean Architectureなどシステム設計に関する本は意図的に入れていない 真・プログラミングスクールに通うくらいならこの本を読め10選を書きま

                                                        プログラミングスクールに通うくらいならこの本を読め10選 - ニート向けソフトウェアエンジニアリング塾
                                                      • 56歳からコードを書き始めて食べていく方法

                                                        私は56歳、最近プログラミングを始めたんだ。 なぜかって?やりたいからに決まっているじゃないか。ようやく最近コツをつかめてきてね。でもコツをつかめたからといって簡単にはいかない。正直なかなか手こずっている。でもいいんだ。 アルゴリズムに挑戦して我を忘れるのは楽しいし、まだテストしたい事があって「あと数分だけ」と繰り返し自分に言い聞かせるのもいい。「今度こそ上手くいったかも、、」とドキドキしてから「やったぞ!ついに動いた。」となる瞬間も大好きだ。 でもこんな私には今まで趣味と呼べるものが何ひとつなかった。自分に見返りがない事に時間を費やすのは嫌だったんだ。ただ楽しみのためだけに何かをするのが好きじゃなかったのさ。休みの日にやる事といったら、ちょっとした小遣い稼ぎになるような事ばかりだった。 オーケー。もちろんコーディングだって小遣い稼ぎさ。上手くやればかなり稼げる。これだってあなたから見れば

                                                          56歳からコードを書き始めて食べていく方法
                                                        • 報道発表資料 : 新料金プラン「ahamo(アハモ)」を発表 | お知らせ | NTTドコモ

                                                          お客様の設定により、お客様情報が「非表示」となっております。お客様情報を表示するにはdアカウントでログインしてください。 お客様情報表示についてへ お客様情報表示についてへ Tweet 新料金プラン「ahamo(アハモ)」を発表 <2020年12月3日> 株式会社NTTドコモ(以下、ドコモ)は、ニューノーマル時代を切り開いていくデジタルネイティブ世代にフィットした、月間データ容量20GBを月額2,980円(税抜)でご利用いただける新たな料金プラン、「ahamo(アハモ)」を2021年3月に提供開始いたします。 ahamoは料金やサービス内容について、しっかり納得してご契約いただくことをめざした料金プランです。そうしたコンセプトに基づき、新規契約事務手数料やMNP転出手数料、細かい割引の条件などを極力なくしたシンプルな料金プランといたしました。 また、ahamoは実店舗ではなく、オンラインで

                                                            報道発表資料 : 新料金プラン「ahamo(アハモ)」を発表 | お知らせ | NTTドコモ
                                                          • GoFの23のデザインパターンを,Javaで活用するための一覧表 (パターンごとの要約コメント付き) - 主に言語とシステム開発に関して

                                                            GoFデザインパターンの一覧表と,活用のためのコメント,および入門者が独学するためのリンク集(サンプルコード付き)。 入門者の独学を支援するために,このページのURLを提示して熟読させ,各パターンを短時間で効率よく学んでもらう。 デザインパターンはプログラマの常識だ。 Java使いかどうかは問わない。 にも関わらず,入門書を買ったまま,途中で挫折する人が多い。 挫折の原因は,パターンの数が23もあって,多いからだろう。 全パターンをすんなり覚えてもらうためには,各パターンごとに 「要するにこういう目的のパターンなんだ。」 「10文字で表現すると,パターンの意味はこうなんだ。」 という要点・本質を,短いコメントで伝えれば助けになるだろう。 こういった学習を通して,Java言語の「設計思想」も併せて感じ取ってゆけるはず。 全パターンの一覧表(要約コメント付き) 全パターンについて,10文字以内

                                                              GoFの23のデザインパターンを,Javaで活用するための一覧表 (パターンごとの要約コメント付き) - 主に言語とシステム開発に関して
                                                            • [Doc] 要件定義書テンプレート・要件定義書の書き方 - Qiita

                                                              下記ドキュメントバージョンに関する注意点です。 バージョン番号のルールを定める:バージョン番号は、どのようにつけるかルールを定め、チーム全員が同じ理解で使用するようにする必要があります。たとえば、変更内容によって数字がどのように増えるか(major, minor, patch)、何桁で表現するかなど、具体的に決めておくことが重要です。 変更履歴を明確にする:どのような変更があったのか、それがどのバージョンで実施されたのかを明確にすることが必要です。これにより、何らかの問題が発生した場合に、どのバージョンから問題があるのか特定することができます。 ドキュメントの保存場所を一元化する:ドキュメントのバージョン管理には、ドキュメントを保存する場所を一元化することが重要です。それにより、異なるバージョンのドキュメントが、複数の場所に分散してしまい、誤ったバージョンが使用されることを防ぐことができま

                                                                [Doc] 要件定義書テンプレート・要件定義書の書き方 - Qiita
                                                              • 女性の写真を1クリックで裸にしてしまう「DeepNude」が登場

                                                                AIを用いて有名女優のポルノ映像を作成するという「フェイクポルノ」が2017年末から2018年にかけて大流行しましたが、これと同じようにAIやニューラルネットワークを用いることで、女性の写真から服だけを削除して裸にしてしまうという凶悪なアプリケーション「DeepNude」が登場しています。 This Horrifying App Undresses a Photo of Any Woman With a Single Click - VICE https://www.vice.com/en_us/article/kzm59x/deepnude-app-creates-fake-nudes-of-any-woman DeepNudeは服を着た女性の写真から、服部分だけを削除し、胸や外陰部がはだけた裸の写真に変換してしまうというもの。女性の写真のみ変換可能で、実際にDeepNudeを使用したと

                                                                  女性の写真を1クリックで裸にしてしまう「DeepNude」が登場
                                                                • 小熊英二さん「もうもたない!? 社会のしくみを変えるには」|平成 -次代への道標|NHK NEWS WEB

                                                                  歴史社会学者として活躍する小熊英二さん。膨大な資料をもとに、『<日本人>の境界』『<民主>と<愛国>』といった著作で、日本社会の意識の変遷を読み解いてきました。2019年7月に出版した本では、終身雇用や年功序列といった雇用慣行をはじめとした日本社会の構造を、雇用、教育、福祉の観点から横断的に分析し、解き明かしています。小熊さんは、「今の社会は、1970年代の仕組みのままで、もうもたなくなっている」といいます。 (聞き手:ネットワーク報道部記者 岡田真理紗 木下隆児) ――平成から、令和の時代になって半年が経ちました。平成の間は契約社員や派遣社員が増えたり、地方では、商店街がなくなってショッピングモールが出来たりといった変化がありましたが、社会が大きく変わったということでしょうか。 「どのポジションから見るかによって、全然見え方の違う30年」だったと思いますね。日本社会の約26%に当たる、大

                                                                    小熊英二さん「もうもたない!? 社会のしくみを変えるには」|平成 -次代への道標|NHK NEWS WEB
                                                                  • News Up 「いいの、いいの」 | NHKニュース

                                                                    みんなが心を弾ませる小学校の入学式。それが私の子どもにとって困難の始まりでした。学校からの帰り道、いじわるをした相手をとがめようとした私に子どもが言いました。 「いいの、いいの」 諦めにも似た声が耳を離れません。(ネットワーク報道部記者 小倉真依)

                                                                      News Up 「いいの、いいの」 | NHKニュース
                                                                    • これが5年間の技術的失敗と成功の歴史、GREEの成功を支えた技術者たちの闘いが今明かされる

                                                                      「2007年からソーシャルゲームを提供してきたGREEにおける、技術的な側面での失敗と成功の実例を通じて、そのノウハウや必要な技術について解説します。合わせて、それらの経験に基づくGREEから提供していくフレームワークであるGREE Technology Stackについてもご紹介します」ということで、CEDEC2011にて講演された「GREEソーシャルゲーム5年間の技術的失敗と成功の歴史 ~GREE Technology Stackのご紹介~」はかなり濃い内容となっており、グリーの開発本部 取締役 執行役員CTO 開発本部長である藤本真樹氏と、同じくグリーの開発本部 インフラ統括部 アプリ基盤チーム リーダーの梶原大輔氏による話が次々と展開されていきました。 注目度も非常に高く、人だらけ。 今回はこの講演を発表の場にいる感覚で読んでもらえるように、当日の発表資料と合わせてまとめてみました

                                                                        これが5年間の技術的失敗と成功の歴史、GREEの成功を支えた技術者たちの闘いが今明かされる
                                                                      • 今日からはじめるDocker - コンテナー仮想化の必要性を理解して、まず開発環境に導入してみよう!|ハイクラス転職・求人情報サイト AMBI(アンビ)

                                                                        今日からはじめるDocker - コンテナー仮想化の必要性を理解して、まず開発環境に導入してみよう! Dockerは、コンテナー仮想化ツールです。本稿では、サーバーサイドのアーキテクチャの歴史からDockerが生まれた流れや背景を説明し、PCの開発環境で実際にインストールしてDockerの動作を体験します。 エンジニアの方であれば、「コンテナー」や「Docker」といったキーワードを耳にしたことがあるかと思います。自分が関わっているシステムの開発や運用に活用できるかどうか検討している方もいるでしょう。 この記事の前半では、コンテナーやDockerとはそもそもどういったものかを概観していきます。後半では、PC(WindowsやMac)を使ってローカルでDockerを試していきます。 コンテナーとDockerを歴史から知る 仮想化前はすべて手作業だった サーバー仮想化技術の採用 パブリッククラ

                                                                          今日からはじめるDocker - コンテナー仮想化の必要性を理解して、まず開発環境に導入してみよう!|ハイクラス転職・求人情報サイト AMBI(アンビ)
                                                                        • 本当に理解できる勉強法「ファインマンテクニック」が効果的。やっぱり丸暗記は無意味だった - STUDY HACKER(スタディーハッカー)|社会人の勉強法&英語学習

                                                                          「これまで、試験だけなら丸暗記すればクリアできた。でもいまとなっては、覚えたはずの知識が全然思い出せない……」 「せっかく勉強するんだから、少しでも身になる勉強をしたい……」 このような悩みがあるあなたに、丸暗記に頼らない、確実に知識が身につく覚え方をご紹介します。「ファインマンテクニック」で、本当に理解できることの喜びを実感しましょう! 丸暗記に意味がない理由 勉強するうえで避けられないのが、新しい知識を覚えること。学生の頃勉強が間に合わず、試験前夜に用語や公式を機械的に頭に詰め込んだことがある人は多いでしょう。ですが、丸暗記で覚えた知識はとても忘れやすいもの。試験が終わって少し経ったら、頭に入れたはずの知識がすっかり消えていた……という経験、ありますよね? そのことを実際に示した実験結果があります。脳研究の第一人者・柿木隆介氏によると、ドイツの心理学者ヘルマン・エビングハウス氏が、被験

                                                                            本当に理解できる勉強法「ファインマンテクニック」が効果的。やっぱり丸暗記は無意味だった - STUDY HACKER(スタディーハッカー)|社会人の勉強法&英語学習
                                                                          • すべてのプログラマが読むべき記事10選 | POSTD

                                                                            Javaプログラマやソフトウェア開発者として、私は「プログラマが知っておくべき…」というタイトルが付く記事から、多くのことを学びました。そういった記事は、特定のトピックに関する有益かつ詳細な情報を数多く与えてくれましたが、探し出すのが非常に困難でもあったのです。知識を探求する中でとても役に立つ記事を見つけたら、参考として何度も読み返せるようにブックマークしてきました。こういった記事を読むことは、どのプログラマにとっても有益になると思うので、私が集めた「 すべてのプログラマが知っておくべきこと 」を皆さんと共有する為にこれを書きました。 ここで紹介する記事は私が個人的にブックマークしたものです。「メモリ」、「Unicode」、「浮動小数点演算」、「ネットワーキング」、「オブジェクト指向設計」、「時刻」、「URLエンコード」、「文字列」などといった代表的なトピックについて載っています。このリス

                                                                              すべてのプログラマが読むべき記事10選 | POSTD
                                                                            • 「未経験文系から3ヶ月でデータサイエンティストになって一発逆転」はここで終わり (2020/7/31 更新) - todo-mentor’s diary

                                                                              データサイエンティストを生業にする手段と実態について述べる。 途中、具体例・境界値の例として私個人の話もするが、なるべく一般性のある話をする。 この記事で言いたいことは具体的には4つだ。 プログラミングスクールをディスるなら代わりの入門方法を提供しようよ。 もう「未経験文系から3ヶ月でデータサイエンティストで一発逆転物語」を止めろ。*1 おじさんは人生逆転したいなら真面目にやれ。 若者はワンチャンじゃなくて、ちゃんと化け物になれよ。 この記事についてはパブリック・ドメインとして転載・改変・リンク記載を自由にしてよいです。 (続き書いた) a. 入門は辛いが… b. 思考停止でプログラミングスクールに通うな。 なろう系・始めてみよう系資料一覧 (最速・最短ルート用) まずは動かしてみよう。強くてニューゲームが体験出来るぞ! 入門以前の本 一般向け業界本 (AI業界と展望がわかる本) 技術者入

                                                                                「未経験文系から3ヶ月でデータサイエンティストになって一発逆転」はここで終わり (2020/7/31 更新) - todo-mentor’s diary
                                                                              • Windowsが起動したままの状態でハードディスクをまるごとイメージ化できるフリーソフト「Macrium Reflect FREE Edition」 - GIGAZINE

                                                                                WindowsXPとVista(64ビット版含む)で動作し、Windowsが起動したままの状態でディスク全体をイメージ化してバックアップすることができるという非常に優秀なフリーソフト、それが「Macrium Reflect FREE Edition」です。Windowsで利用可能な「ボリューム シャドウ コピー サービス」というのを使うことで、利用中のファイルであってもコピーすることが可能になっているというわけ。作成するイメージは別のパーティション、あるいはネットワーク経由やUSB・IEEE接続の外付けHDD、直接DVDに焼くなどして保存が可能になっており、圧縮率の指定なども可能になっています。また、レスキューCDの作成も可能となっており、復元時にはこのレスキューCD(LinuxベースかBartPEベースのいずれかを選択可能)から元に戻すことになります。スケジュールを指定してのバックアップ

                                                                                  Windowsが起動したままの状態でハードディスクをまるごとイメージ化できるフリーソフト「Macrium Reflect FREE Edition」 - GIGAZINE
                                                                                • 人付き合いって大事かなと思ったら読みたい3冊 - 本しゃぶり

                                                                                  人付き合いは大切だと言われるが、実際どれくらい大切なのか。 俺みたいなタイプは知識として教えて欲しい。 人脈と成功の本はこれを読め。 やっぱり人脈か 学生時代に触れた言葉で印象に残っているものがある。それは「人・本・旅」だ。ライフネット生命の出口治明の言葉で、彼は人間が学ぶ方法はこの3つだと常々言っている*1。俺はこれを読んだ時に思った。 「俺は人に会うのは好きじゃないから、代わりに本を倍読もう」 それで積極的に本を読み、年に一回は旅に出るということを続けてきた*2。だが、色々と本を読み続けたことで、あることに気がつく。人と会い、繋がりを作ることは重要ではないか、と。 もしかしたら「学び」だけなら「本」と「旅」だけでもそれなりに得られるかもしれない。だが「成功」を求めるならば、「人」の比重が多いようだ。俺が読んできた様々な本で、「人脈」や「人的ネットワーク」の重要性が語られていた。また、社

                                                                                    人付き合いって大事かなと思ったら読みたい3冊 - 本しゃぶり