※公式サイトのデモ映像です。これがPythonのコード1行で作れます。 https://leafmap.org/ データ確認ってめんどくさくないですか GISデータってよくわからないな、なんだそれ。っていう方がいきなり上司に「いろんなデータが蓄積されてきたから、地図上に可視化して分析してみよう。」とか「誰でも手軽に閲覧できるように、Web上にサイトを構築しよう」なんていう話をされたら多分キレますよね? GISデータを日常的に利用していてもそれはさほど変わらず… GISデータを取り扱う中で、主にデータの前処理などを行っている方は同じような悩みを抱えているんじゃないかなと思うんですが、データの可視化ってめんどくないですか? いや、QGISとかデスクトップGISでデータ処理しているならサクッと見れちゃいますし、実際頻繁に使うんですが、サーバーで定期的に行うバッチ処理のためにローカルでプログラミン
はじめに Pythonのデータ解析エコシステムは日々進化を続けています。2024年現在、効率的なデータ処理、直感的な可視化、高度な機械学習の自動化など、様々な新しいツールが登場しています。本記事では、最新のPythonデータ解析ライブラリを紹介し、それぞれの特徴や使用例、実際のユースケース、そして導入方法まで詳しく解説します。 1. データ操作ライブラリ 1.1 Polars: 高速データ処理の新標準 Polarsは、Rustで実装された高速なデータ操作ライブラリです。pandasに似たAPIを持ちながら、大規模データセットでより高速に動作します。 特徴: 高速な処理速度 メモリ効率が良い pandasに似たAPI 使用例: import pandas as pd # サンプルデータを作成 data = { "age": [25, 32, 28, 35, 40, 50], "categor
人口2万5千人の留萌市から本屋が消えたのは2010年12月。それから7カ月後、人口30万人以上でないと出店しないルールを持つ三省堂書店が出店した。それはどうしてだったのか。 4月だというのに、その日は雪がちらついた。地元の人は5月の連休が明けるまではスタッドレスタイヤを外さないという。ゆったりとした坂道を登りつめると、眼前に日本海が広がる。北海道の西端にある留萌の海岸からは水平線の下へと沈むまん丸で真っ赤な夕陽を見ることができる。 留萌の坂道 美しい地名はルルモッペ(=潮の静かに入るところ)というアイヌの言葉に由来する。明治期ににしん漁により港町として留萌の地が拓けた。炭鉱業も栄え、1910年には留萌本線が開通、続いて1932年には留萌港が竣工した。 昭和の頃、正月ともなると、新年を祝う人たちがこの坂道をぎっしりと埋め尽くしたものですよ。 タクシーの運転手が問わず語りに聞かせてくれた。通り
","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"
本で育った。友達がいなかったから、子どもの頃は本ばかり読んでいた。 実家には壁一面の本棚があって、休日はいつも本棚の前で過ごした。 悲しい話から失礼します。ライターの岡田悠と申します。背後に本棚があるので、もうちょっと本棚について語らせてください。 本棚は、生き物みたいだと思う。本を買ったり、処分したりを繰り返していくうちに、身体の細胞が少しずつ入れ替わっていくように、本棚の中身も変化していく。 だから昔の写真やおもちゃは残っていても、昔の本棚は残っていない。 本に支えられていた、子どもの頃。当時の本棚には、自分の原点が詰まっていると思う。当時の本棚を、再現してみたい。そしてノスタルジーに浸りたい。 ちょうど先日、実家に帰省する機会があったので、2023年現在の実家の本棚を確認してみた。本棚自体は昔と同じものだが、僕が実家を出た後に家族が使っていたので、中身はほとんど入れ替わっている。 現
button { --border-radius: 15px; --border-width: 4px; appearance: none; position: relative; padding: 1em 2em; border: 0; background-color: #212121; font-family: "Roboto", Arial, "Segoe UI", sans-serif; font-size: 18px; font-weight: 500; color: #fff; z-index: 2; } button::after { --m-i: linear-gradient(#000, #000); --m-o: content-box, padding-box; content: ""; position: absolute; left: 0; top: 0; wi
事例作成日 2016年01月13日 登録日時 2016/03/22 09:37 更新日時 2016/03/22 09:37 お役に立ちそうな資料は以下のとおりです。 ➀『新聞報道と顔写真』小林弘忠著 中央公論社 1998 <070.17GG/3> (21070552) 「残酷現場はいつから載らなくなったか」(p173~180) 新聞における遺体写真の掲載状況の変化について、記載があります。 ②『人権と報道を考える(法学セミナー増刊総合特集シリ−ズ39)』日本評論社 1988 <070.1W/178> (12295515) 「⑨誘拐支店長監禁事件写真報道・藤沢バラバラ事件 配慮と品位に欠けた残酷報道」 (p71-72)に 「遺体写真も含めた残酷な写真の掲載に関して、新聞各社は具体的な報道基準は決めていない。しかし遺体写真については、明文化されていない掲載基準はある。外国の戦争報道で戦争の悲惨
本をよく読むエンジニアであれば、ライブラリの導入には慎重になるべきだということは共通の認識になっていると思う。しかし、どういったライブラリを導入すべきかという選定基準は自分の中ではまだ言語化できてないことに最近気がついた。絶対的な基準を設けるのではなく、ある程度柔軟に考えるべきだと思うが、自分がどう考えて選定するかを考えてみる。 品質 テストが書かれているか 自分のプロダクトでテストを書いているのであれば、ライブラリにもテストを求めるべき 長い間継続してメンテナンスされている(いた)か 急に出てきてセンセーショナルな売り文句で注目を浴びるライブラリは怪しむべき コードの品質は悪くないか 導入する前にライブラリのコードは読むべき 効果 その後の実装効率をどれだけ上げるか 導入しない場合と大して変わらないのであれば不要 自分でそれを書いた場合と比べてどうか 短時間で同じようなものを書けるのであ
Auto increment(自動採番)型を採用したくない場合 Auto Incrementは、データベースにおいて自動的に一意の識別子を生成するメカニズムです。通常、数値型の列が対象となり、新しいレコードが挿入されるたびにその列の値が自動的にインクリメントされます。典型的なIDですかね。 ここでは一意性の確保の話や、データ移行やバックアップのデメリットには言及せず、セキュリティとプライバシーの懸念にフォーカスして考えます。 予測可能性 Auto Increment型のIDは連番であるため、次に生成されるIDが容易に予測可能です。これにより、攻撃者がシステムの内部構造を推測し、不正アクセスを試みるリスクが高まります。 情報漏洩のリスク 連番のIDはデータベースの挿入順序を反映しているため、公開されることで企業の活動パターンやデータ生成の頻度が漏洩する可能性があります。 例) 競合他社は、公
エンジニア同士の情報共有を目的としたコミュニティ「ふわふわエンジニアタイム」が主催する「Markup Meetup」。3回目の今回は、フロントエンドエンジニア、マークアップエンジニア、コーダー、デザイナーの垣根なく、HTML / CSS / JavaScript に関わるナレッジを共有する場として開催されました。ここで登壇したのは、株式会社ゆめみの佐々木祥晶氏。導入事例を交えながら「Three.js」の魅力、メリット・デメリットを語りました。 株式会社ゆめみ所属・新人フロントエンドエンジニア 佐々木祥晶氏:それでは発表いたします。題目は、「Three.js の魅力を語る」です。 目次ですね。最初に軽く自己紹介をして、本編で「『Three.js』とは何ぞや?」とか、そういったことをいろいろ話していき、最後に軽くまとめをしていければなと思っています。 では、軽く自己紹介を。初めまして、佐々木祥
","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"
2022年の暮れも押し迫った12月21日に、国立国会図書館デジタルコレクションがリニュアルした。イーストのSさんに教えてもらってすぐにアクセスしてみたのだが、これが私のような人間にはめちゃめちゃ興奮するし役に立つし楽しいものになっていた。 遠隔複写のための利用者登録をしたばかりだったので、今回のリニュアルがいかに画期的なものかがよく分かる。国会図書館の蔵書のうち、本、雑誌を中心に《約247万点》の全文検索ができるようになったのだ(これまでの50倍に一気に増えた)。 全文検索ということは、1冊の本の中身の一字一句もらさず検索して洗い出してしまえるということを意味する。グーグル感覚という言い方がいちばん分かりやすいだろう。 試しに、個人的に昨年から調べていた「秋葉三尺坊」という平安末期に生まれたお坊さんの名前を入力してみる。すると1秒かそこらで、1415件もの検索結果が出てくる。いまの一般の日
香港各紙は5日、公立図書館が民主派の一部の著作について閲覧と貸し出しを禁じたと報じた。香港政府は、「独立」や「革命」などの主張を禁じる国家安全維持法(国安法)の施行が理由だと説明しており、早くも言論統制が始まったとみられる。今後は出版物への検閲も予想され、出版業関係者からは「海外での製本を検討する必要がある」との声が出ている。 香港紙によると貸し出し禁止対象は、▽民主活動家、黄之鋒氏の著作2冊▽民主派立法会議員、陳淑荘氏の著作1冊▽香港の「完全な自治」を主張してきた作家、陳雲氏の著作6冊――の計9冊。香港全土の公共図書館でこの9冊は計約380冊あるが、いずれもホームページで検索すると「検査中」との表示が出て、閲覧や貸し出しができない状態となっている。
近畿郊外のベッドタウンの話だ。 その片隅の、さほど大きくない団地に育った。 団地とともにできた集会所の中に、小さな図書館の分室があった。 学校の教室一つぶんよりも小さいそこに、子供のころ足しげく通った。 児童書コーナーにあった本はおそらく全部読んだと思う。 漢字がわかるようになると、鉄道ファンの積みあがったバックナンバーをひたすらに読み漁った。 身長が伸びてくると、本棚の上の方にあったソノラマ文庫に手が届くようになった。 クラッシャージョウに世間から十年遅れくらいでドハマりした。 コバルト文庫やソノラマ文庫の並んだ中に、いつごろかロードス島戦記と風の大陸が入った。 ライトノベルを読み続ける一生は、この図書館に教えられた。 いつしか小さな図書館の蔵書では物足りなくなり、自分で本を買いそろえるようになると、徐々に足は遠のいていった。 やがて団地そのものから引っ越すことになり、最後に行ったのはも
GitHubで注目をあつめているHTML, CSS, JavaScriptのライブラリ・リソースを紹介します。 当ブログでもよく紹介しますが、見逃していたものがありました。 1年間分、52個もあるので、時間のあるときにチェックしてみてください。 The 52 most popular projects from the last year of Trending Projects by Iain Freestone 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに 私を注目をあつめたプロジェクトをキュレーションしており、人気があるWeb開発プロジェクト10個を紹介するニュースレターを毎週、配信しています。この記事では、ここ1年間に配信した各ニュースレターから最も多くクリックされたプロジェクトをリストアップしました。 ニュ
来店者と談笑する三田村さん。「本屋で働くのが夢だった」と語る(滋賀県守山市勝部1丁目・本のがんこ堂守山駅前店) 元滋賀県守山市立図書館長の三田村悦子さん(65)=福井市=が昨年秋から、「本のがんこ堂守山駅前店」(守山市勝部1丁目)の書店員として働いている。かねて憧れがあり、無報酬で勤務。「本に囲まれている空間が好き。特設コーナーもつくりたい」と意気込んでいる。 【資料写真】女性が勤務するがんこ堂守山駅前店 三田村さんは越前市立図書館で長く司書を務め、2009年に守山市立図書館の館長に就任、19年3月まで務めた。その後は1年間、司書として働き、故郷の福井に戻った。 図書館にがんこ堂が運営するカフェがあったことから田中武社長と親交があり、退職後も出版社のイベントなどでしばしば来訪。その際に「本屋で働くのが夢。無償でいいので働かせてほしい」と打診した。田中社長は「面白い。思いをくみたい」と福井か
2024/04/17: 更新 内容を更新した記事を書きましたので、よかったらこちらも併せて、ご覧ください。 zenn.dev こんにちは!フロントエンドエキスパートチームの@nus3_です。 kintone のフロントエンド刷新プロジェクト(フロリア)では、品質を保ったまま開発を加速させるためにフロントエンドのテストを積極的に行っています。 今回はそんなフロントエンドのテストの実装例をいくつか紹介します。この記事がフロントエンドのテストを行う上での参考になれば幸いです。 テストに使用する主なパッケージ コンポーネントのテスト 補足: Testing Library の記法をチェックしてくれるeslint-plugin-testing-library カスタムフックのテスト 補足: React v18 では @testing-library/react の renderHook を使う 参考
はじめに 2020年の元旦からFlutterの勉強を開始し、無事2ヶ月で見た目がそれなりのアプリを作ることができるようになりました。これは、すんごい方々が作ったパッケージを使用したおかげです。今回、私が使ったパッケージ・使わなかったけど、いいと思ったパッケージをまとめていきたいと思います。初心者がそれなりの物を短時間で作るにはすんごい方々が作ったすんごいパッケージをどれだけ知っているか、そしてそれをいかに組み合わせられるかが重要だと思います。下記が私が紹介するパッケージで作ったアプリです。もし、インストールしていただけたら嬉しいです。評価してくださると泣いて喜びます。私のアプリ見ながらだと、よりどこに該当のパッケージが使われているかわかりやすいかと思います。 画面チュートリアル編 1.tutorial_coach_mark https://pub.dev/packages/tutorial
公共図書館は「情報のダム」 雨が降らなくて水不足になったとき、すでに干上がった川から水を汲み上げようとしても無理ですよね。だから日本中の川にダムが造られるわけです。同じように、情報も水のように常に流れていくものなので、いざというときのためにダムに貯めておかないといけません。 図書館はまさに情報のダムです。日本でいちばん多い図書館は、地域にある公共図書館です。すべての都道府県に合計3305館あります。スパイの専門用語でも、図書館のように情報を集約する機関を「インテリジェンス・ コミュニティー」と呼んでいて、情報収集のいちばん重要な場所だとしています。 図書館は、どちらかというとアナログにかたよってきましたが、コロナをきっかけに資料のデジタル化にも力を入れています。これをデジタルアーカイブといいます。 とくに公共図書館は「情報のダム」として、地域の記録(郷土資料)を残すのが役目です。郷土資料は
復刻できないあのゲームを合法的にプレイする鍵は「国会図書館」にあった。ファミコン版『北斗の拳』を蘇らせた法的な戦略や“草の根の復刻活動”に迫るセッションをレポート【CEDEC 2022】 現在開催中のオンラインゲーム開発者向けカンファレンス「CEDEC 2022」3日目にはセッション「復刻できないあのゲームを、合法的にプレイできるようにするために、今できること」が実施された。 本セッションは「残念ながら倒産してしまった会社のゲーム」といった、復刻が難しい作品を合法的にプレイできるようにするための方策を考える目的で行われる。 登壇者は骨董通り法律事務所の弁護士である橋本阿友子氏、NHK放送文化研究のメディア研究部メディア動向主任研究員である大高崇氏、松田特許事務所(事務所)の50Hit.jp(古物商)代表弁理士である松田真氏の3名。 肩書を見ると専門性の高さから腰が引けてしまうかもしれないが
株式会社ソニックムーブ エンジニアグループ ソリューションユニット マネージャー 家永 稔之 2011年にソニックムーブに入社。個人ではJavaScriptとTypeScriptを用いて、「swf2js」や「Next2D」の開発を手がける。業務のリモート化をきっかけに地元の消防団に所属し、防災活動として月に数回、消防車両に乗って地域の巡回を行う。 X GitHub Animation Tool かつてインタラクティブなWebコンテンツを支えた「Adobe Flash」。「Adobe Flash Player」は2020年12月末でサポートを終了し、ほとんどのコンテンツはすでに姿を消しました。そんなFlashコンテンツ(SWF)を最新のHTML環境で再生可能にする、オープンソースのJavaScriptライブラリが「swf2js」です。ソフトウェアエンジニアの家永稔之さんが開発し、2015年に
さまざまなデータを地理空間情報として重畳する上で有用なPythonのライブラリであるGeoPandas。前編ではGeoPandasを用いたデータの描画方法など基礎的な扱い方を紹介し、後編では衛星データと組み合わせて解析結果を可視化する方法を紹介します。 Pythonで地理空間情報を行う場合、GeoPandasの使い方を覚えておくととても便利です。 例えば、都道府県別の気象データを持っていたとします。そのテーブルデータ(csv)には地理情報と言えば、都道府県の名称くらいしかありません。このような場合、これを日本地図の上に重畳して可視化することはできません。 しかし、このデータに地図上に描画できる情報を与えることさえできれば、好きなデータを地図の上に重ねることができます。このようなことをしたい場合に、GeoPandasの使い方を知っておけば助けになります。 今回は、簡単な例を通じて、GeoPa
openbaseとは https://openbase.io Find and compare open-source packages with user reviews, categorization, and unparalleled insights about packages' popularity, reliability, activity, and more. 手を抜いてdeeplでw ユーザーレビュー、カテゴリ分け、パッケージの人気、信頼性、アクティビティなどについての他の追随を許さない洞察力で、オープンソースパッケージを見つけて比較してください。 現在、多くのプログラミング言語はパッケージマネージャがあって、何らかの方法でパッケージについての情報を取得することができると思います。 パッケージの選び方 自分の場合はjs系が殆どなので、ライブラリを選ぶ方法は以下のような感
庫ノ林 @konobayashi 前にも書いたけど。 入力業務で出向中の大学図書館で、学生から「本が見つからない」と何度も声をかけられ、分類表片手にお手伝い。 聞けば。 事務長が「PC入力できる学生で十分」と司書を首にし、学生に目録やらせ、幽霊データ大発生等で苦情殺到。 司書を雇いなおしてデータの大修正中との事。😰 庫ノ林 @konobayashi 図書館システムには、機能差があります。 が、公民館図書室で使われるようなシステムに、大学図書館レベルの事を無理矢理させてようとして、機能不全にしてしまい、システム入れ替えになった図書館があります。😥 大学図書館用システムは高価ですが、それには理由があるんです。無茶はいけません。😥 庫ノ林 @konobayashi でも、この大学図書館で学生さんに声かけられて。 「やっぱり、利用者と直接やりとりしたいな」と思うようになった。 ずっと、図書館
図書館司書の非正規問題について昨今取り沙汰されているのを見る。 ざっと見た感じの問題点は、優秀な専門職が安月給で酷使されているということと、技術の継承が行われないということ。 私は先日、正規の図書館司書職を退職した。理由は、専門的な業務に従事したいという当初の動機と実際の現場が異なっていたところ。つまり、現場職員の専門性の低さに絶望して辞めた。 簡単に自己紹介。 ・元 都道府県立図書館の正規司書職員 ・30代 「優秀な専門職」と言うのは、何も知らない外野か自分たちを大きく見せたい現職だけ。図書館司書なんて単位を取ったら誰でも資格を取れるので、その資格一つで医師や教員のような実務実習を伴う国家資格と並べると思っているのが恥ずかしい。(課程の図書館実習は任意なことが多いし、たかだか一週間程度で比較にならない) そして、専門職の専門性が発揮できる分野としてレファレンスが挙げられるが、これはレファ
JavaScript での時刻操作に Moment.js ではなく Day.js を利用し続けている理由2020/09/21 昨日、拙作の Nuxt.js プラグインである @nuxtjs/dayjs の v1.2.0 をリリースしました。 このプラグイン自体は2019年3月に開発をはじめて、おおよそ一年半ほど管理してるのですが、それ以前から JavaScript での時刻操作では Day.js を使ってきました。 Moment.js のプロジェクト終了が告知され、時刻操作ライブラリに注目が集まっていることなので、今一度 Day.js の採用理由についてまとめてみます。 Day.js について iamkun によって開発されている時刻操作のライブラリです。Moment や date-fns などは Organization によって管理されていますが、時刻操作ライブラリとしては珍しく個人に
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く