タグ

2018年7月6日のブックマーク (26件)

  • 初心者向け・Pythonの仮想環境venvとPipenvによるパッケージ管理についての解説 - paiza times

    秋山です。 Pythonに限った話ではないですが、プログラミングをしていると、使っているライブラリのバージョンを変えたいけど別のライブラリとの依存関係があって難しい…みたいなことってありますよね。 こういったバージョン由来のトラブルやつらみをある程度カバーして助けてくれるのが、仮想環境とパッケージ管理です。 仮想環境とパッケージ管理を使いこなせるようになれば、少なくとも「バージョンの依存関係であっちを入れたらこっちが動かなくなった!」とか「Pythonのバージョンを上げたらこっちのパッケージが動かなくなった!」みたいなトラブルからは解放されます。 今回はPython初心者向けに、仮想環境とは何ぞという話と、venvとpipを使った標準的なPythonにおけるパッケージ管理方法、さらにPipenvを使ってもう少し楽に管理する方法などについて書いていきます。 ■venvとpipを使ってみる P

    初心者向け・Pythonの仮想環境venvとPipenvによるパッケージ管理についての解説 - paiza times
  • プロキシーツールとかを使うときの小技

    Cheating the UX When There Is Nothing More to Optimize - PixelPioneers

    プロキシーツールとかを使うときの小技
  • MySQLがメモリー不足の時に何をするか : トラブルシューティングガイド | Yakst

    MySQLがメモリー不足で停止してしまった(OOM Killerに停止させられた)時に確認すべき項目を紹介する。特に、MySQLのバグでメモリリークが起きている可能性がある場合に手がかりを得る方法について。 [MySQL]原文 What To Do When MySQL Runs Out of Memory: Troubleshooting Guide - Percona Database Performance Blog (English) 原文著者 Alexander Rubin 原文公開日 2018-06-28 翻訳依頼者 翻訳者 doublemarket 翻訳レビュアー kakuka4430 原著者への翻訳報告 1948日前 原文へのコメントで報告済み 編集 クラッシュした時のトラブルシューティングが楽しいタスクであったためしはありませんが、クラッシュの原因をMySQLが教えてくれ

  • TechCrunch

    Hey, folks, welcome to Week in Review (WiR), TechCrunch’s regular newsletter covering the past week in happenings around the tech sphere. Winter’s finally arrived, judging by the NYC weath

    TechCrunch
  • AWS 責任共有モデルと GDPR | Amazon Web Services

    Amazon Web Services ブログ AWS 責任共有モデルと GDPR EU の一般データ保護規則 (GDPR) には、データプロセッサー(取扱者)とデータコントローラー(管理者)の役割が記述されており、一部のお客様や APN(Amazon Partner Network)のパートナー各社から、こうしたGDPR上の役割が、AWS 責任共有モデルにどのような影響を与えるかといった質問をいただいています。今回は、GDPR の観点から、私たちとお客様にとっての責任共有について説明したいと思います。 AWS 責任共有モデルは GDPR によってどのように変わりますか? という質問への簡易な回答は「変わりません」ということになります。AWS は、お客様に提供するクラウド環境とサービスをサポートする基盤となるインフラストラクチャを保護する責任を負います。一方、データコントローラーまたはデー

    AWS 責任共有モデルと GDPR | Amazon Web Services
  • ITエンジニア向け・受かる職務経歴書の書き方【例文付き】 - paiza times

    Photo by Markus Spiske こんにちは、谷口です。 転職活動をしていて「職務経歴書や転職サイトに登録するキャリアシートを書くのが苦手…」「何をどう書いたらよいのかわからない…」という人は多いかと思います。 paizaでも、職務経歴書で悩んでいる応募者の方から文面を見せてもらうことがありますが、職務経歴書で落とされてしまう人は、その経歴に問題があるわけではなく、書き方に問題があるケースがほとんどです。 今回は、いろいろなパターンの職務経歴書を見てわかった、職務経歴書を書くときのポイントと、受かる職務経歴書と落ちる職務経歴書の事例についてお話します。 職務経歴書やキャリアシートを書くのが苦手な方の参考になればと思います。 ■職務経歴書で重要な項目 職務経歴書やキャリアシートにおいて、特に重要かつ書くのが大変な項目は下記の3つです。 職務経歴 自己アピール 目指すキャリア ■職

    ITエンジニア向け・受かる職務経歴書の書き方【例文付き】 - paiza times
  • オンラインで行われた契約はオンラインで解除できるようにしなければならないという法律が施行

    by Dominic Smith 2018年7月1日にアメリカ・カリフォルニア州で「オンライン上で行われた契約はオンライン上で解除できるようにしなければならない」という法律が施行されました。 Bill Text - SB-313 Advertising: automatic renewal and continuous service offers. https://leginfo.legislature.ca.gov/faces/billTextClient.xhtml?bill_id=201720180SB313 Companies must let customers cancel subscriptions online, California law says - CNET https://www.cnet.com/news/companies-must-let-customer

    オンラインで行われた契約はオンラインで解除できるようにしなければならないという法律が施行
  • Engadget | Technology News & Reviews

    Research indicates that carbon dioxide removal plans will not be enough to meet Paris treaty goals

    Engadget | Technology News & Reviews
  • キュウリを植えてしまった者はこの季節、キュウリを無限に食べなくてはならない「ちょっと目を離すとこうなる」「雨が降ると途端に大きくなる」

    じじオンライブシアターデイズ @G_G_AI 一人暮らししてた頃、気でお金が尽きていよいよ冷蔵庫の中に残ってたキュウリしかうものが無くなった時のことを思い出した 2018-07-04 23:43:52

    キュウリを植えてしまった者はこの季節、キュウリを無限に食べなくてはならない「ちょっと目を離すとこうなる」「雨が降ると途端に大きくなる」
  • 「低温調理」の世界は奥深い…!数学的に突き詰める低温調理マニアに安全な加熱の心得を聞いてきた - ぐるなび みんなのごはん

    ここ数年で話題になり始めた新しい調理方法、「低温調理」をご存知だろうか。最近はラーメン屋のチャーシュー作りなどにも活用されている、肉の塊をジューシーなピンク色に仕上げるアレである。 沸騰状態の鍋で煮たり、油を引いたフライパンで焼いたりする調理に比べて、湯せんなどによって比較的低い温度で時間を掛けて熱を伝える低温調理は、独特の感や瑞々しさが楽しめる画期的な方法。ただ、やっぱり怖いのが加熱不足による中毒だ。 そこで低温調理に関する情報をブログやツイッター、インスタグラムで発信しているNickさんを友人宅で開かれた集まりに招いて、守るべき基や美味しくするためのコツを、実際の調理を交えつつ伺ってきた。 Nickさんって誰? 豚肩ロースのレアチャーシュー 鶏モモ肉のオーブン焼き サーモンのミキュイ(半生) 美味しくて安全な加熱温度と時間とは 今回のレシピまとめ Nickさんって誰? まずNic

    「低温調理」の世界は奥深い…!数学的に突き詰める低温調理マニアに安全な加熱の心得を聞いてきた - ぐるなび みんなのごはん
  • スープ作家がつくる、夏バテ気味の体にも嬉しい「一汁一飯」で大満足なスープレシピ - ソレドコ

    スープ作家の有賀薫です。6年前にスープ作りをはじめ、今も365日、毎朝スープを作っています。これまでに作ったスープは2000種以上になると思います。 スープ作家のきっかけは息子のための「スープ作り」 私はもともと料理人ではありません。スープは、朝に弱い息子をなんとか起こすためにはじめた習慣です。朝起きてからありあわせの材を組み合わせでササッと作れる、簡単なスープを中心に作り続けていました。 毎日作っているうちに、体にやさしく、作るのもべるのも楽ちん、旬の野菜をたっぷりとれておいしい、スープという料理の魅力に気付きました。 それからは多くの人にスープの世界を伝えようと、撮りためていたスープの写真展を開いたり、材や味の研究をする『スープ・ラボ』という実験室を作ったりしました。 『スープ・ラボ』は、2014年から始めたイベント。レシピ研究や材比べなど、スープに関するテーマを月替わりで実験

    スープ作家がつくる、夏バテ気味の体にも嬉しい「一汁一飯」で大満足なスープレシピ - ソレドコ
  • 相手の性格をよい方に変える「美徳ラベリング」が持つ驚くべきパワーとは?

    「あるべき人間像」がどんなものかわかっていても、実際に理想に近づくのは難しいもの。哲学者のクリスチャン・ミラー氏は「The Character Gap: How Good Are We?」というの中で、「実際の性格」と「理想とする性格」の間にあるギャップを埋める方法として「Virtue Labeling(美徳ラベリング)」という戦略を挙げています。 The Surprising Power of Virtue Labeling http://nautil.us/issue/61/coordinates/why-you-should-tell-everyone-theyre-honest 美徳ラベリングは、「人はよいラベルを張られると、そのラベルに見合うようになろうとする」という考えに基づくもの。例えば「あなたは正直だね」と言われた人は、正直であろうとすることから、実際に正直な人になるとい

    相手の性格をよい方に変える「美徳ラベリング」が持つ驚くべきパワーとは?
  • プロとしての行為 Act as Proffesional

    Gitのブランチをどのタイミングで切って、マージしていくかなども非常に大切ですが、ブランチやマージをするよりも頻繁におこなうコミットについて、あらためて基に立ち返ってみましょう。 一つ一つのコミットを綺麗に積み重ねていくことは、ブランチを切るタイミングやマージ、歴史の改編などを容易にすることができます。コミットが綺麗に積み重ねられていないとマージや歴史改変で苦労するでしょう。 Gitのベストプラクティス(原文)に乗っかるためにもgit commitする前に以下のようなことをチェックしましょう。 Gitの操作に慣れている人はPushやMergeをする前に今回紹介するようなことを元にしてコミットの歴史を綺麗に整えましょう。 1コミットに1つの対応1コミットにはあれこれ詰め込めすぎるべきではありません。例えば以下のような2つのことがあったとします。 Aの機能を追加Bの機能のバグを修正2つの対応

    プロとしての行為 Act as Proffesional
  • コミットメッセージの書き方

    コミットメッセージにはどのような情報を残すべきだろうか?はじめにこの記事ではGitのコミットメッセージの重要性と良いコミットメッセージの書き方を説明します。いままで良いコミットメッセージについて考えてこなかったかたも一度立ち止まって考えてみてくれると嬉しいです。 対象読者GitGitHubを業務で使っている人「良いコミットメッセージ」をあまり意識しない人目次Gitを使ったソフトウェア開発で、なぜコミットメッセージが重要なのか?コミットメッセージの書き方の1例を紹介まとめGitを使ったソフトウェア開発で、なぜコミットメッセージが重要なのか?ソフトウェア開発において、良いコードとはどんなコードでしょうか? 私は「 他人が読みやすく、理解しやすいコード」だと考えています。ソフトウェアにバグは必ず出ます。そのバグを修正する時間を最短にできるような、読みやすい、理解しやすいコードが良いコードだと思

    コミットメッセージの書き方
  • ロゴマークは価値ある資産。ブランディングの軸(コンセプト)はロゴデザインのプロセスで考えるのが最適な理由。

    ロゴマークは価値ある資産。ブランディングの軸(コンセプト)はロゴデザインのプロセスで考えるのが最適な理由。
  • ゼロから作るDeep Learning ❷

    コンピュータの専門書としては異例の大ヒットを記録した『ゼロから作るDeep Learning』の続編。第2弾の書では、自然言語処理や時系列データ処理に焦点を当て、ディープラーニングを使ってさまざまな問題に挑みます。word2vecやRNN(リカレントニューラルネットワーク)、LSTMやGRU、seq2seqやAttention……ディープラーニングを支えるこれら最先端の技術を実装レベルでマスターできます。前作同様、やさしい言葉で分かりやすくをモットーに、高度に見える技術の裏側をじっくり説明し、実際に作ることで理解を深めます。最後までコンセプトは変わらない。ゼロから作る! 関連ファイル サンプルコード 学習済みの重みファイル(6章、7章) 正誤表 ここで紹介する正誤表には、書籍発行後に気づいた誤植や更新された情報を掲載しています。以下のリストに記載の年月は、正誤表を作成し、増刷書籍を印刷し

    ゼロから作るDeep Learning ❷
  • WebフロントエンジニアがDart × Flutterに入門した話

    Flutterとは、Dartという言語でモバイルアプリを開発するためのSDKです。iOSアプリとAndroidアプリを同じコードベースで実装できるとのことで、普段はWebアプリを開発している私にもとっつきやすそうなので入門してみました。 一通り入門が済んだので、どうやって入門したか、入門してみてどうだったか、Webエンジニアの視点でFlutterDartに期待することなどをまとめました。 基礎知識 Dartとは Flutterとは 入門の仕方 概要 ハンズオン Dart SDKのインストール Flutterのインストール VSCodeプラグインのインストール Android端末(検証端末)の接続、そしてDeploy 入門してみてどうだったか Dart言語について 開発環境について Flutterについて おすすめの読み物 おわりに 基礎知識 Dartとは Googleが開発している言語

    WebフロントエンジニアがDart × Flutterに入門した話
  • 1秒で2万行を生成する「AIコピーライター」、中国アリババが発表 - ZDNet Japan

    中国のEコマース大手、阿里巴巴(アリババ)は現地時間7月3日、1秒で2万行のキャッチコピーを作成できるという人工知能AI)を発表した。小売業者が人間の作業を必要とせずに販売サイトで商品情報を生成するのに役立つものだ。 このAIコピーライターは、傘下のデジタルマーケティング企業アリママを通じて発表された。アリババによると、ディープラーニング(深層学習)モデルと自然言語処理の技術を活用して同社のオンラインプラットフォーム「天(Tmall)」および「淘宝(Taobao)」上の「数百万の既存サンプル」を学習し、コンテンツを生成するという。 アリママのゼネラルマネージャーであるChristina Lu氏はこのAIについて、人間の創造力を置き換えることはできず、「極めて創造的な作業」に人間がさらに集中できるようにするものだと説明している。例えば、コピーライティングに関わる反復的で低価値な作業を代行

    1秒で2万行を生成する「AIコピーライター」、中国アリババが発表 - ZDNet Japan
  • ゼロから作るDeep Learning ❷

    コンピュータの専門書としては異例の大ヒットを記録した『ゼロから作るDeep Learning』の続編。第2弾の書では、自然言語処理や時系列データ処理に焦点を当て、ディープラーニングを使ってさまざまな問題に挑みます。word2vecやRNN(リカレントニューラルネットワーク)、LSTMやGRU、seq2seqやAttention……ディープラーニングを支えるこれら最先端の技術を実装レベルでマスターできます。前作同様、やさしい言葉で分かりやすくをモットーに、高度に見える技術の裏側をじっくり説明し、実際に作ることで理解を深めます。最後までコンセプトは変わらない。ゼロから作る! 関連ファイル サンプルコード 学習済みの重みファイル(6章、7章) 正誤表 ここで紹介する正誤表には、書籍発行後に気づいた誤植や更新された情報を掲載しています。以下のリストに記載の年月は、正誤表を作成し、増刷書籍を印刷し

    ゼロから作るDeep Learning ❷
  • Visual Studio Code June 2018

    Version 1.84 is now available! Read about the new features and fixes from October. June 2018 (version 1.25) Update 1.25.1: The update addresses these issues. Downloads: Windows: x64 | Mac: Intel | Linux 64-bit: deb rpm tarball | 32-bit: deb rpm tarball Welcome to the June 2018 release of Visual Studio Code. We're very excited to move several features announced as Preview last month to Stable. Some

    Visual Studio Code June 2018
  • 10分で GraphQL 入門 - Qiita

    これは 6/28 に開催される GraphQL ナイト のための資料です ここまでで分かること クエリは独自言語みたい クエリを変えることで柔軟にデータをとってこれそう クエリと結果の見た目が似てるのは分かりやすそう(主観) でも facebook はなんで作ったの? facebook の事情 数十億ユーザから膨大なリクエストがくる 新興国の低速なネットワークからのモバイル接続も多い アップデートされないモバイルアプリもサポートする つまり リクエスト回数は可能な限り減らしたい 後方互換を維持しながら API を開発したい 無駄なデータを送りたくない (大規模開発なので型安全も欲しい) 規模は違えど我々も同じような問題を抱えているのでは? なぜ既存のものではダメだったのか? より詳しくは昔の graphql.org のページを参照(internet archive) v.s. REST 複

    10分で GraphQL 入門 - Qiita
  • 密かに話題の同人誌『米1合に缶詰1個で炊き込みご飯』作者が教える、焼き鳥缶詰めし【安い簡単ウマイ】 - メシ通 | ホットペッパーグルメ

    『メシ通』をご覧の皆様こんにちは。 先日、『米1合に缶詰1個で炊き込みご飯』という自費出版の薄いを作りました平田と申します。内容はタイトルそのまんま、いろいろな缶詰で簡単に炊き込みご飯を楽しむでございまして、なかなかのご好評をいただいております。 ▲これがその『米1合に缶詰1個で炊き込みご飯』の中身。全35ページ、650円。現在は同人イベントなどで販売中 100均で買った100円の缶詰31種を、片っ端から炊きまくった33メシが載っております。肉缶(やきとり等)、魚介缶(いわし、赤貝、いか等)、野菜缶(アスパラ等)、おかず缶(煮物等)、あらゆる缶を優しく受け止めるご飯の包容力に今更ながら戦慄(せんりつ)すら覚える内容です。炊いてないのはフルーツ缶とかミツマメ缶くらいでしょうか(でもそのうち炊くかも)。 缶詰の炊き込みご飯にのめり込んだきっかけは、それまで使っていたIH炊飯ジャーがボロくな

    密かに話題の同人誌『米1合に缶詰1個で炊き込みご飯』作者が教える、焼き鳥缶詰めし【安い簡単ウマイ】 - メシ通 | ホットペッパーグルメ
  • 筋トレで筋肥大の効果を最大にする「運動のスピード」を知っておこう - リハビリmemo

    効果的に筋肉を大きくする(筋肥大させる)には、どのようにトレーニングをデザインすれば良いのでしょうか? この問に現代のスポーツ医学は「総負荷量」を意識しろといいます。 総負荷量は、強度(重量)と回数、セット数をかけ合わせたものであり、さらにセット間の休憩時間、関節を動かす範囲、週の頻度などが寄与すると示唆されています。また、総負荷量を高めるために疲労困憊まで追い込むことが推奨されています。 筋肥大の効果  = 総負荷量(強度 × 回数 × セット数) × 関節を動かす範囲 × セット間の休憩時間 × 週の頻度 *条件:疲労困憊まで追い込め! これらの変数についての科学的知見を参考にしながら、自分に最適化させるようにトレーニングをデザインすることが効果的な筋肥大につながるのです。 『筋力増強と筋肥大の効果を最大にするトレーニング強度の最新エビデンス』 『筋トレの効果を最大にするセット数につい

    筋トレで筋肥大の効果を最大にする「運動のスピード」を知っておこう - リハビリmemo
  • 今の時代、「ふわっとした仕事を具体的なタスクに落とし込むスキル」だけで十分食えると思う

    どうもしんざきです。とある業界の、社員100人ちょっとの企業で中間管理職をしています。 同業他社の管理職同士で飲むことがたまーにありまして、先日は何故か「どれくらい古いパソコン用語を知っているか勝負」という、冗談抜きでひとかけらの生産性もない話で盛り上がっていました。 平成も終わろうかというこの時代に、HYMEM.SYSの記述方法についての宗教議論とか、当になんの役にも立たないのでやめて欲しいです。超楽しかった。 で、その時、もう一つ盛り上がっていた、というか愚痴の言い合いになっていたのが、「ちゃんとタスク切れる人不足」という話でした。 毎度毎度、人手が足りている、足りていないの話になるのは管理職飲み会あるあるです。飲み会の一つの焦点といっても良いかと思います。 業界にもよるのかも知れないんですが、実をいうと今、採用自体は割とスムーズにいっているという話を聞くことが多いんです。 それも、

    今の時代、「ふわっとした仕事を具体的なタスクに落とし込むスキル」だけで十分食えると思う
  • 中途半端なアジャイルが招く危険

    EnterpriseZine(エンタープライズジン)編集部では、情報システム担当、セキュリティ担当の方々向けに、EnterpriseZine Day、Security Online Day、DataTechという、3つのイベントを開催しております。それぞれ編集部独自の切り口で、業界トレンドや最新事例を網羅。最新の動向を知ることができる場として、好評を得ています。

    中途半端なアジャイルが招く危険
  • Sisimaiを使ったバウンスメールの管理 - クックパッド開発者ブログ

    最近、Ninja650に乗り換えたSREチームの菅原です。今までマルチばかり乗ってきたんですが、ツインもなかなか面白いですね。シフトペダルをガチャコンいわせながら方々に出かける毎日です。 この記事では、サービスが配信しようとして何らかの理由で差し戻されたメール—バウンスメールの管理をどのように行っているかという話しを書きます。 バウンスメール サービスがユーザに向けてメールを配信しようとすると、多かれ少なかれバウンスメールは発生します。メールアドレスが間違っている・携帯電話の設定で受信を拒否している・メールボックスが一杯にになっている・IPアドレスがブラックリストに載ってしまったためサーバにメールの受信を拒否されている…etc。完全になくすことは難しいですが、バウンスメールを放置するとメールの到達率を下げたり、送信先から一時的にメールの受信を拒否されたりすることがあるため、差し戻されてしま

    Sisimaiを使ったバウンスメールの管理 - クックパッド開発者ブログ