タグ

2019年5月20日のブックマーク (24件)

  • 「写経」を自動化し、オートで功徳を積める仕組みを作ってみたのでございます。 - Qiita

    #!usr/bin/python # -*- coding: UTF-8 -*- ##PyAutoGUIのモジュール #pip install pyautogui import pyautogui #クリップボードコピペ用 #pip install pyperclip import pyperclip import sys import time def GijiHenkan(kanji, roumaji, sleeptime): #roumaji文字列をタイプする(※全角モード前提) #pyautogui.typewrite(roumaji) #↑不自然に早いので不採用 #全部の文字を一文字ずつ打つ for char in roumaji: pyautogui.press(char, presses=1) time.sleep(sleeptime) #変換前にひとこきゅう time.sl

    「写経」を自動化し、オートで功徳を積める仕組みを作ってみたのでございます。 - Qiita
    tuki0918
    tuki0918 2019/05/20
  • テンキー二つ並べて分割キーボードにできるんじゃないかと思っていた時期が僕にもありました - かずひらの日記

    この記事を書いてる環境、これです。 普段分割キーボード「ErgoDox」を使っていて、分割キーボード最高、格子配列最高と思ってる。はたしてこの素晴らしさを広く伝えるためにはどうすればいいのかという問い。その答えこそがこの「テンキーを二つ並べて擬似分割キーボード」。これならほぼ自作でしか手に入らない格子配列の分割キーボードがお手軽に入手できる。 ……と思ったのだけど、なんとか出来上がったものの普段使いするにはだいぶキツい代物になってしまった。当は左側の黒いテンキーを左右に置いて、karabinerで1つずつキーマップ 変えて、キーボードごとに違うキーマップ が設定できる機能があるからそれを使って……というのを考えてたんだけど、karabinerくんは同じ種類のデバイスが2つあっても別々に認識出来ない仕様だった。思惑が外れてしまった……この問題は別の種類のテンキーを買えば解決しそうに思えるけ

    テンキー二つ並べて分割キーボードにできるんじゃないかと思っていた時期が僕にもありました - かずひらの日記
    tuki0918
    tuki0918 2019/05/20
  • Stack Overflowがセキュリティ侵害を公表

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます Stack Overflowは米国時間5月16日夜、セキュリティ侵害を受けたことを明かし、17日にはその調査について最新情報を発表した。これによると、ハッカーは2週間前にStack Overflowに侵入し、ユーザーアカウントのデータへのアクセスに成功したという。 調査内容が発表されたことで、2週間前に同社のサーバー上で何が起きたのかがある程度明らかになった。Stack Overflowは16日、非常に短いメッセージを投稿して、同社の番システムで深刻なセキュリティ侵害が発生したことを発表し、多くのユーザーを困惑させた。 Stack Overflowは当初、ハッカーがユーザーデータにアクセスしたことを示す証拠はないと述べていたが、17日

    Stack Overflowがセキュリティ侵害を公表
    tuki0918
    tuki0918 2019/05/20
  • ヤリマンボウ、なぜ川に…? 福岡で発見、SNSで話題:朝日新聞デジタル

    川にマンボウがいる……!? 昨年末、福岡市の川でヤリマンボウが打ち上げられているのが見つかった。海の魚が川で死んでいるという珍しい写真はSNSで広がり、話題となった。実はヤリマンボウ、4年前にも長崎の川に迷い込んだことがあった。なぜ、川をさかのぼってしまったのか。 昨年12月22日、福岡市を流れる樋井川でヤリマンボウが発見された。河口から2・75キロ上流で、周囲は市営地下鉄六松駅から徒歩10分ほどの住宅街。驚いた住民が草香江新橋近くの浅瀬に打ち上げられた様子を撮影してツイッターに投稿すると、3万回以上リツイートされ、「どうして川に?」と話題になった。 ヤリマンボウは、ユーモラス…

    ヤリマンボウ、なぜ川に…? 福岡で発見、SNSで話題:朝日新聞デジタル
    tuki0918
    tuki0918 2019/05/20
  • NTTコミュニケーションズのソフトウェアエンジニア向け研修内容・資料を公開します | NTT Communications Developer Portal

    こんにちは、SkyWayの開発・運用をしている岩瀬(@iwashi86)です。 今回の記事では、弊社の研修内容の一部を公開します。 研修の狙い 毎年200名超の社員がNTTコミュニケーションズグループに入社しています。 入社いただいた社員の中には、もともと高い技術力を持っている社員も多くいます。 今年度より、ソフトウェアエンジニアリングのスキルの高い社員(今回は35名)を対象として新たな研修1を実施しています。 研修の主な狙いは以下の2つです。 即戦力レベルのスキル習得 実際の現場で有用となる技術・開発スキルの習得して、現場ですぐに活躍できるように ネットワーキングの強化 / コミュニティ形成 同期だけでなく、講師・メンタを含む先輩エンジニアとのネットワークを形成し、互いに影響を与え合い成長できるように なお、2点目について補足すると、今回の研修では社外のエキスパートによるプログラムに加え

    tuki0918
    tuki0918 2019/05/20
  • CRMチームの技術展望|ハンズラボ株式会社

    CRMチームのエンジニアリーダー(仮称)の倉嶋です。 (仮称)としているのは、今年度からできた役職で名称がまだ固まってないからです。 チームの組織課題について責任を負っています。 さて。自チームの技術展望について、過去・現在を元に書きます。 免責事項として、社全体の展望ではありません。自チームに閉じたものです。 過去 (2015年度以前) 外部ベンダ製のパッケージから内製化への移行期。オンプレミスなサーバからAmazon EC2へ移行。Web・Web API・バッチの全てをユニケージ開発手法(以下、ユニケージ)で開発。開発・運用とも元販売員エンジニアが実施。 現在 (2015年度〜2018年度) ほぼ内製移行が完了。AWS移行も完了。EC2以外のサービス利用が増加。ユニケージが不向きと判断したシステムについては言語をPHP/Node.jsへ、データストアをDynamoDB/RDSへ移行。東

    CRMチームの技術展望|ハンズラボ株式会社
    tuki0918
    tuki0918 2019/05/20
  • エサンベ鼻北小島 - Wikipedia

    エサンベ鼻北小島(エサンベはなきたこじま)は、北海道猿払村の沖合およそ500 mにあった無人島である[1][2][3][4]。 概要[編集] 1987年(昭和62年)の測量では平均海面から1.4 mの高さがあり、この測量に基づき海図や国土地理院の地図に記載された[1][2][5]。2009年に総合海洋政策部が策定した「海洋管理のための離島の保全・管理のあり方に関する基方針」に則り、2014年に日の領海の基点になる離島として名前が付けられた158の無人島の一つである[1][2][5][6]。ただし後述するように、この時すでに島は残っていなかったものと思われる[7]。なお同じ猿払村にある海馬島や枝幸町の水かぶり岩、雄武町の幌内北小島は海上保安庁の環境脆弱性指標図(2017年3月作成)に記載されているが、エサンベ鼻北小島はすでに記載されていない[8][9][10]。 島の消失[編集] 20

    エサンベ鼻北小島 - Wikipedia
    tuki0918
    tuki0918 2019/05/20
  • 島が消失か 海保が現地調査 北海道 猿払村沖 | NHKニュース

    北海道北部の猿払村の沖合にあるはずの小島が見当たらなくなったとの情報が寄せられたことを受け、海上保安部が20日から現地調査を始めました。 去年10月、地元の住民から「見当たらなくなっている」との情報が寄せられたことを受けて第1管区海上保安部が20日から現地調査を始めました。 調査は、海上保安官3人が船に乗り込み、超音波を使って、島があるはずの海域周辺の水深を測定しました。 島は、32年前に発見された当時、海面からの高さがおよそ1.4メートルあったということですが、海上保安部の担当者は「波や流氷で削られ、海面部分がなくなった可能性がある」としています。 海面の高さが低くなる干潮の時でも水没している場合は、国連海洋法条約で島とは認められないうえ、領海が狭まることになるということです。 第1管区海上保安部の飯塚正城主任海洋調査官は「深さ1メートルほどの場所に岩礁があるのを確認した。きょう

    島が消失か 海保が現地調査 北海道 猿払村沖 | NHKニュース
    tuki0918
    tuki0918 2019/05/20
  • 将来教科書に載る平成の出来事

    僕たちはかつて社会の教科書などで、明治維新や貿易摩擦など当時起こったこと実感を得ず知識として学んだ 平成が終わった今、将来教科書に載るであろう出来事や人物はどんな内容になるだろうか

    将来教科書に載る平成の出来事
    tuki0918
    tuki0918 2019/05/20
  • 半年前にあった開発プロジェクトがうまくいってなかった話|yuzu.|note

    なぜこの話を半年ぶりにしようと思ったのかこの前、副業先のYOUTRUSTの定例でプロダクト開発の話をしていて、うまくいってるプロダクト開発という定義の中にふと思い出したことがありました。半年前、私がよくTwitterでずっとCSSを書いていると言っていたときに、なかなか開発がうまく進んでないなというプロジェクトがあり、自分もその一員でした。 ちょうどそのあとに社内のLTでそのことについて話したのですが、せっかくなので文章にして残しておきたいと思います。 うまくいかない話をしますが、あくまでアンチパターンとして捉えてほしく、誰かを責めるものではないです。またこうしておけばよかったという話も書くので、ぜひ大きめの開発プロジェクト(3ヶ月以上)をする時に思い出してもらえると嬉しいです。 どういったプロジェクトだったのか - サービス全体のデザインリニューアル - それに基づいてSEOを上げるため

    半年前にあった開発プロジェクトがうまくいってなかった話|yuzu.|note
    tuki0918
    tuki0918 2019/05/20
  • ネット界隈の人事制度をまとめてみた|みやもとかずのり

    「他社の人事制度をそのまま導入しても意味がない」とはよく言われます。とはいえ、イケてる会社の人事制度は参考にしたいもの。ネット界隈の経営者や人事担当者が制度設計をするとき、いま最も参考にするであろう、フェーズの違う3社の人事制度を中心にまとめてみました。 1.サイバーエージェント(メガベンチャー) 2.メルカリ(上場後スタートアップ) 3.SmartHR(未上場スタートアップ) 各社いろいろな人事制度を設計されています。珍しいものとしては、メルカリが導入している恋愛婚活マッチングサービス「pairs」が無料で利用できる制度です。これは、育児をしている社員ばかりに福利厚生が偏らないよう、未婚者にも配慮した制度だと考えられます。他にも不妊治療の支援制度を導入していることから、全社員にとって公平な制度設計を意識していることがわかります。 今回は3社の人事制度を中心に、業界問わず広く一般的に導入

    ネット界隈の人事制度をまとめてみた|みやもとかずのり
    tuki0918
    tuki0918 2019/05/20
  • au、au3G携帯電話向け「EZニュースサービス」を終了へ

    KDDIと沖縄セルラー電話は、12月16日をもって、auの3G携帯電話向けに提供している情報配信サービス「EZニュースフラッシュ」(2006年9月開始)と「EZニュースEX」(2009年6月開始)の待ち受け画面でのテロップやアイコンへの情報配信を終了する。 また、同情報配信終了に伴い、EZニュースフラッシュはサービス終了となる。EZニュースEXについては12月17日以降もEZwebにてニュースや天気などの情報サービスが利用可能。 両社によると、高速データ通信と高音質通話が可能な4G携帯電話の普及に伴い、利用者数が減少していることから同情報配信を終了することになったという。 なお、auの4G携帯電話向けに「auサービスTOP」や「au Webポータル」などの情報サービスを提供している。

    au、au3G携帯電話向け「EZニュースサービス」を終了へ
    tuki0918
    tuki0918 2019/05/20
  • One Letter Programming Languages

    A collection of programming languages named as a single letter. Non-letter-non-digit characters are allowed as well. A The A+ programming language is an APL descendant, like various other languages on this page, because the APL community loves one-letter names. Arthur Whitney (creator of many APL dialects) created A, then Morgan Stanley extended it into A+. B The B programming language is a predec

    tuki0918
    tuki0918 2019/05/20
  • Deequ で大規模なデータ品質をテスト | Amazon Web Services

    Amazon Web Services ブログ Deequ で大規模なデータ品質をテスト 一般的に、コード用のユニットテストを書くと思いますが、お使いのデータもテストしているのでしょうか? 不正確または不正なデータは、番システムに大きな影響を与える可能性があります。データ品質問題の例は次のとおりです。 値がない場合は、番システムで null 以外の値を必要とするエラー (NullPointerException) が発生する可能性があります。 データ分布が変化すると、機械学習モデルで予期しない出力につながることがあります。 データの集計を誤ると、ビジネスでの判断を下す際に誤った意思決定につながる可能性があります。 このブログ記事では、Amazon で開発し、使用されているオープンソースツールである Deequ を紹介したいと思います。Deequ では、データセットのデータ品質メトリクス

    Deequ で大規模なデータ品質をテスト | Amazon Web Services
    tuki0918
    tuki0918 2019/05/20
  • GradType BatlleGround

    We have trained a neural network to identify the users by their manner of typing on keyboard. The recurrent neural network learned to recognize small timing difference between keypresses to successfully identify the "typer" given 30-40 previously seen sentences. Type few sentences below to play with it or log in with GitHub to store your identifiers for extensive testing (and further improvement o

    tuki0918
    tuki0918 2019/05/20
  • The Neko Programming Language - NekoVM

    The Neko Programming Language Neko is a high-level dynamically typed programming language. It can be used as an embedded scripting language. It has been designed to provide a common runtime for several different languages. Learning and using Neko is very easy. You can easily extend the language with C libraries. You can also write generators from your own language to Neko and then use the Neko Run

    tuki0918
    tuki0918 2019/05/20
  • ep.13 Crowi はじめました - Node.js-based OSS Wiki | UIT INSIDE

    @kawasako が @potato4d に UIT コミュニティで使い始めた OSS の Wiki 「Crowi」について聞いてみました。 Crowi とは https://site.crowi.wiki/ メルカリの sotarok さんが開発した OSS の Wiki システム メルカリ社内のナレッジベースとして実際に利用事例あり モダンで親切な OSS システム Markdown で書ける Heroku Button ですぐに運用を始められる 全体的な雰囲気がモダン 技術的にもフロントエンドエンジニアにとって面白そうなもの Crowi の使いドコロ コミュニティだと使いやすそう コミュニティは SaaS 利用が大変 誰が予算もつ? 管理体制は? Crowi だと立てやすい 他のツールと比較しての利点 開発者コミュニティにとって Markdown は優しい パスベースのドキュメント

    ep.13 Crowi はじめました - Node.js-based OSS Wiki | UIT INSIDE
    tuki0918
    tuki0918 2019/05/20
  • NetHack 3.6.2: Release Notes

    The NetHack DevTeam is happy to announce the release of NetHack 3.6.2. 3.6.2 is a general patch release. It includes a large number of fixes to the 3.6.1 version, beyond the Windows issue fixed at the time of that release. All of these fixes have been incrementally published on the public Git repository for the game. The DevTeam had decided that 3.6.1 will be the final "official" 3.6.x version, ba

    tuki0918
    tuki0918 2019/05/20
  • Get Your Book, Make It Free | Real-Time Rendering

    tuki0918
    tuki0918 2019/05/20
  • Google Brainの論文「学習率を落とすな、バッチサイズを増やせ」を読む - Qiita

    ざっくりいうと 学習率$B$とバッチサイズ$\epsilon$、モメンタムの係数$m$の間には関係があり、以下の2つの法則が成り立つ。 バッチサイズ$B$と学習率$\epsilon$は比例する($B\propto\epsilon$) バッチサイズ$B$とモメンタム係数$m$を1から引いた値は反比例する$B\propto \frac{1}{1-m}$ この式を元に異なるバッチサイズに対して効果的な学習率を決めたり、学習率を落とすのではなくバッチサイズを増やして学習の高速化ができるよというのが論文の主張。 元ネタ Samuel L. Smith, Pieter-Jan Kindermans, Chris Ying, Quoc V. Le. Don't Decay the Learning Rate, Increase the Batch Size. 2017. ICLR 2018 https:

    Google Brainの論文「学習率を落とすな、バッチサイズを増やせ」を読む - Qiita
    tuki0918
    tuki0918 2019/05/20
  • AWSアカウントを作ったら最初にやるべきこと ~令和元年版~ | DevelopersIO

    はじめに 中山(順)です 4年ほど前にこの記事のタイトルと同じテーマで資料を作成したことがあるのですが、古い内容があったり新しいサービスのことが含まれていなかったりするので改めてまとめてみました。令和だし! その時の資料はこちらです(クラスメソッドにジョインするくらい2年前です)。 AWSアカウントを作ったら最初にやるべきこと サインアップ (業務利用の場合)非個人メールアドレスでサインアップ サポートプランの確認 ID管理 / 権限管理 CloudTrailの有効化 ルートアカウントのMFA設定 IAM User / IAM Groupの作成 パスワードポリシーの設定 GuardDutyの有効化 Security Hubの有効化 請求 IAM Userによる請求情報へのアクセス許可 支払通貨の変更 Budgetの設定 Cost Explorerの有効化 Cost Usage Report

    AWSアカウントを作ったら最初にやるべきこと ~令和元年版~ | DevelopersIO
    tuki0918
    tuki0918 2019/05/20
  • Web標準でつくるガラケーサイト

    このスライドは令和元年5 月18日に東京で開催された Inside Frontend #3で発表した資料に簡単な説明を追加したものです。 フィーチャーフォンからデスクトップまですべてのデバイスで動くマインスイーパークローン(proxx.app)を作った経緯と開発の過程を発表しました。 なにか質問があればTwitterで@kosamriまでどうぞ。 スライドのライセンスはCC BY-NC-SA 2.0です。資料等でレファレンスとして使われる際は教えてくれると(人が)喜びます😊

    Web標準でつくるガラケーサイト
    tuki0918
    tuki0918 2019/05/20
  • これまでの常識は間違っていた?!Lambdaのコールドスタート対策にはメモリ割り当てを減らすという選択肢が有効に働く場面も | DevelopersIO

    2019/5/31追記 先日のBlack BeltでLambdaの内部構造について一部解説がありました。※スライド公開され次第更新します これまでWorkerというコンポーネントはMicroVMを指しているという理解だったのですが、実際にはMicroVMをホストするEC2インスタンスのレイヤーがWorkerに相当するようです。以後の「Worker」という表記は基的に「MicroVM」に置き換えて読んで頂くようお願いします。 はじめに サーバーレス開発部@大阪の岩田です。 既に多くの方がご存知だと思いますが、Lambdaにはコールドスタートという概念が存在します。一般的にはLambda関数実行時にLambda実行環境の初期化処理が伴う場合を「コールドスタート」と呼ぶことが多いですが、このLambda実行環境の初期化処理には大きく2つのパターンが存在するようです。※厳密に区別すればもっと多く

    これまでの常識は間違っていた?!Lambdaのコールドスタート対策にはメモリ割り当てを減らすという選択肢が有効に働く場面も | DevelopersIO
    tuki0918
    tuki0918 2019/05/20
  • 1on1を上達するために

    エンジニアの成長を支える1on1ワークショップ

    1on1を上達するために
    tuki0918
    tuki0918 2019/05/20