タグ

2020年2月10日のブックマーク (31件)

  • SinatraサーバーにJSONをPOSTして受け取る - Qiita

    nilab
    nilab 2020/02/10
    「require "rack/contrib"」「use Rack::PostBodyContentTypeParser」「namespaseを使うといい. apiのバージョン管理がしやすくなる」
  • 2019年9月24日 「彼をやめさせなければ我々の関係は終わり」―ストールマン退任を迫ったGNOMEからのメッセージ | gihyo.jp

    Linux Daily Topics 2019年9月24日「彼をやめさせなければ我々の関係は終わり」―ストールマン退任を迫ったGNOMEからのメッセージ 9月16日(米国時間⁠)⁠、リチャード・ストールマン(Richard Stallman)が自身で創設したFree Softwre Foundation(FSF)のプレジデント職およびボードメンバーを退任したというニュースは、ある程度予測されていた事態とはいえ、ソフトウェア業界に大きな衝撃をもたらした。ストールマンはFSFと同時にMIT人工知能研究所(MIT CASL)の職も辞しており、自身のブログで「MITと私に対する一連の誤解および脅迫の圧力により、辞任することにした(I am doing this due to pressure on MIT and me over a series of misunderstandings and

    2019年9月24日 「彼をやめさせなければ我々の関係は終わり」―ストールマン退任を迫ったGNOMEからのメッセージ | gihyo.jp
    nilab
    nilab 2020/02/10
    「未成年者に対する性的虐待および人身売買で告発されたジェフリー・エプスタイン(すでに刑務所内で死亡)の被害女性を侮辱する発言が公になったことに起因」
  • 2019年9月27日 リチャード・ストールマン「FSFは辞めてもGNUは辞めない」 | gihyo.jp

    既報の通り、ジェフリー・エプスタイン事件に関連する発言で批判を浴び、Free Software Foundation(FSF)とMIT CASLの役職を辞任したリチャード・ストールマン(Richard Stallman)だが、ソフトウェアの世界から完全に身を引くわけではないようだ。ストールマンは9月26日、GNUプロジェクトのメーリングリストに「私はまだGNUプロジェクトの代表(the Chief GNUisance)である」とポストし、今後も代表としての活動を続けていくことを明らかにしている。 GNU Project :Richard Stallman 「9月16日、私はFree Software Foundationのプレジデントを辞したが、GNUプロジェクトとFSFは同じ組織ではない。私はまだGNUプロジェクトの代表(the Chief GNUisance)であり、今後も続けていくつ

    2019年9月27日 リチャード・ストールマン「FSFは辞めてもGNUは辞めない」 | gihyo.jp
    nilab
    nilab 2020/02/10
    「GNUプロジェクトとFSFは同じ組織ではない。私はまだGNUプロジェクトの代表(the Chief GNUisance)であり,今後も続けていくつもりだ⁠」
  • ghost - Overview

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    ghost - Overview
    nilab
    nilab 2020/02/10
    "Hi, I'm @ghost! I take the place of user accounts that have been deleted. 👻"
  • Motorola、縦折りスマホ「razr」の開閉テスト動画を公開 「耐久性には自信がある」

    Motorolaが、2月6日に米国で発売した縦折りスマートフォン「razr」の開閉耐久テストの動画を7日に公開した。米CNETが発売当日に公開した独自開閉耐久テストの結果、2万7000回でノイズが出たと報じたことを受けたもの。 中国Lenovo傘下のMotorola Mobilityは2月7日(米国時間)、公式YouTubeチャンネルで、縦折りスマートフォン「razr」の開閉テストの動画を公開した。「実際の使用をシミュレートするために特別に構築されたマシンでこのテストを実施し、その耐久性に自信を持っている」としている。

    Motorola、縦折りスマホ「razr」の開閉テスト動画を公開 「耐久性には自信がある」
    nilab
    nilab 2020/02/10
    「中国Lenovo傘下のMotorola Mobilityは2月7日(米国時間)、公式YouTubeチャンネルで、縦折りスマートフォン「razr」の開閉テストの動画を公開した」
  • How to Embed Tomcat Server into Java Web Applications

    nilab
    nilab 2020/02/10
    How to Embed Tomcat Server into Java Web Applications
  • Maven Central Repositoryでパッケージを公開する

    Javaのunitテストでredis clusterを使いたかったのでredis-unitを作りました。 https://github.com/ishiis/redis-unit Maven Central Repositoryに登録したのでその手順を簡単にメモしておきます。 以下のドキュメントを参考にすることでMaven Centralにパッケージを公開することができます。 http://central.sonatype.org/pages/ossrh-guide.html#deployment 初期設定JIRAアカウントを作る以下のJIRAでやり取りをする必要があるのでまずアカウントを作ります。 https://issues.sonatype.org/secure/Signup!default.jspa 新しいプロジェクトのチケットを作る手順のリンクが切れているので他のプロジェクトを参

    nilab
    nilab 2020/02/10
    「versionはセマンティックバージョニングを薦めているようです。packagingはjarではない場合は指定が必要です。デフォルトはjarが適用されます」
  • はじめてのmaven central 公開 - たごもりすメモ

    前置き:このエントリはJavaおよびJava周辺の*1開発環境に全く縁の無い人間が、可能な限り依存ソフトウェアを少なく手順をシンプルに保ったままやろうとしたものであり、知識・経験のある人にとっては全く最適な手段でなかろうことをお断りします。 先日のエントリ で書いたとおり woothee 1.0.0 をリリースした。Perl, Ruby, Node.js および PHP などはそれぞれの言語毎のモジュールリポジトリに登録されている。 が、Javaについては自分が Maven Central の勝手がわからず、されてると便利だよなーとは思いつつ放置していた。 が、なんと @making さんからMaven Central登録用の pull requestがきた 。きてしまった。これで最大の問題(xmlを書く)はおおむね解決されてしまったので、覚悟を決めて登録作業をすることにした。 せっかくや

    はじめてのmaven central 公開 - たごもりすメモ
    nilab
    nilab 2020/02/10
    「誰がどのパッケージを登録できるのか、みたいな権限はOSSRH JIRAで申請して変更してもらう。ので、まずそのJIRAのアカウントを作る必要がある」
  • 【派遣実態調査】15%が派遣がきっかけで交際に発展している

    nilab
    nilab 2020/02/10
    「エンジニアの回答結果を男女別に集計してみると、女性で「交際したことがある」と答えた比率が他の職種と比べても圧倒的に多かったのです。これは、職種における男女比で女性の方が少ないためと想定できます」
  • Linuxサーバーのセキュリティを学ぼう

    これだけはやっておきたいセキュリティ対策 システムをアップデートする 原則(1)「アップデート重要」です。 ディストリビューションを構成するソフトウェアに不具合が見つかると、ソフトウェアはただちに修正が施され、アップデート版が提供されます。ただし、初期状態では、自動的にアップデートが適用されません。アップデートを適用してシステムを最新状態に保つには、インターネットに接続した状態で、次のコマンドを実行します。 これでアップデート版が提供されているソフトウェアパッケージがすべてダウンロードされ、アップデートされます。 システムは常に最新の状態にして利用してください。アップデートが遅れれば遅れるほど、それだけ攻撃を受ける可能性が高くなってしまいます。 とはいっても、四六時中サーバーに張り付いてアップデートを監視することもできないでしょう。yum-cronというパッケージをインストールしておくと、

    Linuxサーバーのセキュリティを学ぼう
    nilab
    nilab 2020/02/10
    「yum updateでシステム全体がアップデート」「yum-cronパッケージで自動的にシステムをアップデート」「systemctl disableコマンドで不要なサービスの自動起動を無効に」
  • 【CentOS7】Linuxインストール後にする最低限のセキュリティ - Qiita

    CentOS7からiptablesじゃなくてfirewalldだったりnetstatがなくなっちゃったりサービス管理がsystemdになったりといろいろアレがヤバくてウケるので、覚え書き程度に書いていきます。 まずは最強のセキュリティ対策

    【CentOS7】Linuxインストール後にする最低限のセキュリティ - Qiita
    nilab
    nilab 2020/02/10
    【CentOS7】Linuxインストール後にする最低限のセキュリティ - Qiita
  • Red Hat Enterprise Linux 8 新機能をわかりやすく解説【RHEL8】

    Red Hat Enterprise Linux 8 新機能をわかりやすく解説【RHEL8】 2019年5月16日 Linux Red Hat Enterprise Linux 8 (RHEL8)が、2019年5月7日にリリースされました。RHEL 7 のリリースが2014年6月だったので、約5年ぶりの新OSとなります。 前回のメジャーアップデートから少し間隔が空いたためか、リリースノートはなんと120ページもあります!(ちなみにRHEL 7は90ページでした) この記事では、そんな山ほどあるRHEL 8 の新機能や変更点の中から、気になるものをまとめてみました。 また、RHELのクローンである CentOS のメジャーアップデートも近いうちに行われるでしょう。CentOS8でも、これと同様の変更がなされるかと思われるので、参考にしてみてください。 パッケージ管理 DNF(YUM v4)

    Red Hat Enterprise Linux 8 新機能をわかりやすく解説【RHEL8】
    nilab
    nilab 2020/02/10
    「DNF(YUM v4)」「Application Streams」「nftables」「crypto-policies」
  • 40.3. iptables のルールを nftables ルールに変換 Red Hat Enterprise Linux 8 | Red Hat Customer Portal

    nilab
    nilab 2020/02/10
    「同等のルールに変換する iptables-translate ツールおよび ip6tables-translate ツールが追加」「対応する機能がない拡張機能が存在する場合は、ツールにより、その前に # 記号が付いた未変換ルールが出力」
  • websec-room.com - websec room リソースおよび情報

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

    websec-room.com - websec room リソースおよび情報
    nilab
    nilab 2020/02/10
    「iptables-services をインストールする前に、firewalld を無効にします。iptables との共存ができないためです」
  • アマゾン施設で賃金未払い/業務前後煩雑作業 労働時間から除外

    インターネット通信販売大手の米アマゾン・ドット・コムの日法人アマゾンジャパン(東京都目黒区)が運営する物流センターで、アマゾンが委託先の労働者に課している始業前と終業後の煩雑なセキュリティーチェックなどの時間が労働時間にカウントされず、大規模な賃金未払いが常態化している疑いのあることが、日共産党の倉林明子参院議員と紙の調べでわかりました。 神奈川県小田原市にあるアマゾンジャパン最大の物流センター(開設時点で約20万平方メートル)では請負業者ワールドインテック(福岡市)やファイズオペレーションズ(大阪市)の下で多数の契約社員や派遣社員が働いています。これらの労働者は時間給で賃金を支払われています。勤務時間は朝8時始業~夕方17時終業、朝9時始業~夕方18時終業などです。 現・元社員らによれば、遅刻を避けるために労働者は始業時刻の30分程度前に物流センターに到着しなければなりません。盗難

    nilab
    nilab 2020/02/10
    「アマゾンが課しているセキュリティーチェックや私物管理などの準備作業に20分前後を要する」「平塚駅から労働者を移送するアマゾンの無料送迎バスは始業時刻の40分程度前に物流センターへ着きます」
  • Dandified Yum - Wikipedia

    DNFは、Fedora 22からデフォルトのパッケージ管理システムとして採用された。 Dandified Yum(ダンディファイド ヤム、略してDNF)は、RPMベースのパッケージ管理システムを採用しているLinuxディストリビューション用のパッケージマネージャであるYum 3.4のフォークであり、Yumの事実上の後継バージョン[1][2][3]。 DNFは、Fedora 18より試験的に導入が開始され[4][5]、Fedora 22のバージョンからデフォルトのパッケージ管理システムとして採用されている[6]。dnfパッケージは、Fedoraの(試験的に採用されていた)18以降21以前のバージョンやEPEL 7にも存在する為、Fedora 19の成果を活用しているRHEL 7やCentOS 7などでも使用することができる[2]。 Yumの抱える問題点[編集] Yumは下記に挙げる欠点を抱え

    Dandified Yum - Wikipedia
    nilab
    nilab 2020/02/10
    「DNFまたはDandified Yum (ダンディファイド ヤム)は、RPMベースのパッケージ管理システムを採用しているLinuxディストリビューション用のパッケージマネージャであるYum 3.4のフォークであり、Yumの事実上の後継バージョン」
  • dnf コマンドの使い方メモ - Qiita

    前回記述した「yum コマンドの使い方メモ」をdnfコマンドでどうなるか紹介します。 1. 更新の確認 インストール済みのパッケージで更新可能なアップデートを確認する。

    dnf コマンドの使い方メモ - Qiita
    nilab
    nilab 2020/02/10
    dnf コマンドの使い方メモ - Qiita
  • 【 dnf 】コマンド(応用編その8)――パッケージを更新する

    dnfコマンドとは? 「dnf」は、Red Hat系のLinuxディストリビューションで使われている“RPMパッケージ”を扱うためのパッケージ管理コマンドです。ソフトウェアのインストール(install)や更新(update)、アンインストール(remove)の際に利用します。 CentOS 7が採用している「yum」の後継となるコマンドという位置付けで、yumと同じサブコマンド、オプションを使用可能です(※1)。パッケージ管理システム「RPM」と「Yum」について、さらに「RPMデータベース」や「リポジトリ」という用語については、連載第42回を参照してください。

    【 dnf 】コマンド(応用編その8)――パッケージを更新する
    nilab
    nilab 2020/02/10
    「旧yumコマンドの場合、「yum update」はパッケージの更新、「yum upgrade」は廃止パッケージの置き換えも含めた更新という違いがあったが、dnfコマンドの場合、両者に違いはない」
  • CentOS 8へApacheをインストールしてウェブサーバーを最短で構築する

    以前のCentOS 8環境構築の記事でCentOS 8のインストールと基的な設定までが完了しました。 せっかく作成した環境です。利用しない手はありません。記事では、以前の記事で構築したCentOS 8の環境を利用してオープンソースソフト ... Copyright © 2024 レムシステム エンジニアブログ All Rights Reserved.

    CentOS 8へApacheをインストールしてウェブサーバーを最短で構築する
    nilab
    nilab 2020/02/10
    CentOS 8へApacheをインストールしてウェブサーバーを最短で構築する - レムシステム エンジニアブログ
  • フォームで入力必須であることを指定するinput要素の「required」属性を調べてみた

    フォームで入力必須であることを指定するinput要素の「required」属性を調べてみた フォームを送信する際に必須項目に未入力があった場合、クライアントサイドスクリプト(主にJavaScript)やサーバーサイドスクリプト(PHPCGIなど)でエラーメッセージを表示させ送信ができないように設定する場合が多いですが、HTML5ではそれらのスクリプトを使わなくても、input要素に「required」属性を追加するだけでエラーメッセージを表示する事ができるようなので、どのような動作になるのかを少し調べてみました。「required」の単語自体は「必須」という意味です。 単に未入力エラーだけではなくtypeの値によっては、パターンマッチングを行ってくれるものもあるようです。 <input type="text" required> もしくは <input type="text" requi

    フォームで入力必須であることを指定するinput要素の「required」属性を調べてみた
    nilab
    nilab 2020/02/10
    「内容が空のまま送信ボタンをクリックするとエラーメッセージが表示されます」「表示されるエラーメッセージはブラウザによって異なります」「Chrome このフィールドを入力してください。」
  • 429 Too Many Requests - HTTP | MDN

    HTTP ガイド リソースと URI ウェブ上のリソースの識別 データ URL MIME タイプ入門 よくある MIME タイプ www 付きと www なしの URL の選択 HTTP ガイド HTTP の基 HTTP の概要 HTTP の進化 HTTP メッセージ 典型的な HTTP セッション HTTP/1.x のコネクション管理 プロトコルのアップグレードの仕組み HTTP セキュリティ Content Security Policy (CSP) HTTP Strict Transport Security (HSTS) Cookie security X-Content-Type-Options X-Frame-Options X-XSS-Protection Mozilla web security guidelines Mozilla Observatory HTTP アク

    429 Too Many Requests - HTTP | MDN
    nilab
    nilab 2020/02/10
    「ユーザーが指定された時間内に多くのリクエストを送信した ("rate limiting") ことを示します」「新しいリクエストを行う前にどのくらい待つかを示す Retry-After ヘッダをこのレスポンスに含めることができます」
  • Laravelで429 (Too Many Requests)が出た時の対策 - Qiita

    429(Too Many Requests)とは HTTP 429 Too Many Requests レスポンスステータスコードは、ユーザーが指定された時間内に多くのリクエストを送信した ("rate limiting") ことを示します Laravelではデフォルト1分間に60リクエスト Laravelでは同一ドメインの同一IPアドレスからのAPIリクエストを デフォルトで1分間に60回で制限されています。 app/Http/Kernel.phpで指定

    Laravelで429 (Too Many Requests)が出た時の対策 - Qiita
    nilab
    nilab 2020/02/10
    「Laravelでは同一ドメインの同一IPアドレスからのAPIリクエストをデフォルトで1分間に60回で制限されています」「Larvael標準のThrottleRequestsでアクセス制限が掛けられているのでここを確認しましょう」
  • 地図等を利用される皆様へのお知らせ(地図の利用手続の緩和について)NEW | 国土地理院

    令和元年12月10日(火)に、地図等の利用手続の運用が改正されました。 このページでは、地図等の利用手続の運用改正に関する各種資料、リンクを掲載しています。

    nilab
    nilab 2020/02/10
    「令和元年12月10日(火)に、地図等の利用手続の運用が改正されました。このページでは、地図等の利用手続の運用改正に関する各種資料、リンクを掲載しています」
  • 情報セキュリティ10大脅威 2020年版 | 情報セキュリティ | IPA 独立行政法人 情報処理推進機構

    Copyright © 2024 Information-technology Promotion Agency, Japan(IPA) 法人番号 5010005007126

    情報セキュリティ10大脅威 2020年版 | 情報セキュリティ | IPA 独立行政法人 情報処理推進機構
    nilab
    nilab 2020/02/10
    「情報セキュリティにおける事案から、IPAが脅威候補を選出し、情報セキュリティ分野の研究者、企業の実務担当者など約140名のメンバーからなる「10大脅威選考会」が脅威候補に対して審議・投票」
  • Google マップ 15 周年。装い新たに、新機能も登場

    メディア関係者向けお問い合わせ先 メールでのお問い合わせ: pr-jp@google.com メディア関係者以外からのお問い合わせにはお答えいたしかねます。 その他すべてのお問い合わせにつきましては、ヘルプセンターをご覧ください。

    Google マップ 15 周年。装い新たに、新機能も登場
    nilab
    nilab 2020/02/10
    「地域の専門家やパブリッシャーから提供されるトレンド」「チャットで企業に直接質問」「係員の有無、バリアフリー出入口や座席、非常停止ボタン」「高可視 LED」「女性専用車両」「保安要員、監視カメラ」
  • ビジュアリゼーション: GeoChart  |  Charts  |  Google for Developers

    フィードバックを送信 ビジュアリゼーション: GeoChart コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 概要 マップチャートは、国、大陸、または領域のマップであり、次の 3 つの方法のいずれかで特定されたエリアを示します。 [地域] モードでは、国、州、都道府県など、地域全体の色を確認できます。 マーカー モードでは、指定した値に従ってスケーリングされる領域が円で示されます。 テキストモードは、地域に識別子(例:「ロシア」、「アジア」)。 ジオチャートは、SVG または VML を使用してブラウザ内にレンダリングされます。GeoChart はスクロールやドラッグに対応しておらず、地形図ではなく線画です。そのどれかが必要な場合は、地図の可視化機能を検討してください。 地域マップチャート regions スタイルは、割り当てられた値に対応する色で地域(

    ビジュアリゼーション: GeoChart  |  Charts  |  Google for Developers
    nilab
    nilab 2020/02/10
    Visualization: GeoChart | Charts | Google Developers
  • 驚きの低コスト!ゼンリンデータコムのゲームマップSDK

    ゲームエリアを設定可能 特定エリアのみゲーム範囲外に設定するなど、位置情報ゲームのリスクに対応する“ジオフェンス”機能を実装。

    nilab
    nilab 2020/02/10
    「特定エリアのみゲーム範囲外に設定するなど、位置情報ゲームのリスクに対応する“ジオフェンス”機能を実装」「ヘッドマウントディスプレイをはじめとするVR・ARゲームにも対応」「Unityに対応」
  • Implementation of API call state using sealed class

    RailsConf 2024: Riffing on Rails: sketch your way to better designed code

    Implementation of API call state using sealed class
    nilab
    nilab 2020/02/10
    メルペイ「API通信の状態をsealed classを使って表現する」
  • キャッシュレス最前線! Bonfire Android#6 Payアプリを支える技術

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは! Bonfire運営の森です。 1/16に令和2年最初の「Bonfire Android #6」をヤフー社内で開催しましたので、そのイベントの様子をレポートします。Bonfire Androidは、Androidアプリを開発する上で浮かんでくる課題や、進化を続ける開発環境、言語機能とどう向き合っているかについて情報共有する会です。 第6回となる今回のテーマは「Payアプリを支える技術」です! 特にここ一年で国内で「キャッシュレス」は非常に大きく盛り上がりを見せ、お財布なしでも外出もできるようになってきたと実感しています。今回は、モバイルの決済の分野の最前線でサービスの開発をされている4名の方にご発表いただきました。

    キャッシュレス最前線! Bonfire Android#6 Payアプリを支える技術
    nilab
    nilab 2020/02/10
    「1/16に令和2年最初の「Bonfire Android #6」をヤフー社内で開催しましたので、そのイベントの様子をレポートします」
  • 新 Kyash Card を支える技術

    Bonfire Android #6 での発表資料です https://yj-meetup.connpass.com/event/158328/

    新 Kyash Card を支える技術
    nilab
    nilab 2020/02/10
    「Bonfire Android #6 での発表資料です https://yj-meetup.connpass.com/event/158328/
  • どう作ると読みやすい? Yahoo!ニュースのダークモード対応の裏側 #UI

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog Yahoo!ニュース デザイナーの広垣です。 11月上旬、Yahoo!ニュースアプリはダークモードをリリースしました。※Android10(Q)以上/iOS13以上 Yahoo!ニュースアプリがダークモードに対応しました- newsHACK 昨日はエンジニアからYahoo!乗換案内アプリの事例を元に実装面について解説がありました。 日はデザイナー視点からYahoo!ニュースでの事例を元にダークモード対応事情をご紹介したいと思います。 【補足】 画面を暗めの配色に切り替える機能について、「ダークモード」「ダークテーマ」などさまざまな呼び方がありますが、この記事では中ではすべて「ダークモード」と呼んでいます。 また、「ダークモードで

    どう作ると読みやすい? Yahoo!ニュースのダークモード対応の裏側 #UI
    nilab
    nilab 2020/02/10
    「いち早く対応することでアプリのストアで取り上げていただける可能性も」「ライトモードの時点で100以上のカラーコード」「こだわりを追求した結果似た色が多く定義されていたり、横連携の不足であったり」