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
はじめに デザイナーの toshi です。少しずつ暖かくなり畑仕事も捗ります。(この前、ジャガイモの植え付けとネギを 200 粒蒔きました。おいしく育つといいな 🌱 ) さて、この記事では私のデザインワークを格段に上げる「 Eagle 」とその使い方を紹介できたらと思います。 私は 2018 年頃から Eagle を使い始めてデザインワークの初速が上がったり、画像・素材管理のストレスが確実に減りました。 みなさんは、競合調査やベンチマークにするデザインなど参考にするデータはどのように管理していますか? ブックマークで管理?キャプチャ画像をフォルダで管理?画像管理アプリで管理? はじめに なぜベンチマーク管理と参照が大切だと考えているか 時間の有効活用 自分の基準「だけ」で判断しない 質より量でアイデア出しの初速を高める Eagleを使う前 Eagle とは Eagle の使い方 Eagl
全国の図書館の蔵書の一部をメールなどで受け取れるようになる制度がことし6月から始まります。利用者の負担額はページ単価の10倍となることが決まりました。 この制度は新型コロナウイルスの感染拡大をきっかけに導入が決まったもので、6月1日から全国の公共図書館や大学図書館などで、調査研究の目的として、蔵書の一部を電子データにして利用者にメールなどで送信するサービスを行うことが可能になります。 利用者は一定額を負担し、本の著者や出版社などに補償金として分配される仕組みで、文化庁は、29日、その金額を認可しました。 1ページ当たりの負担額は、価格がわかる図書についてはページ単価の10倍で、新聞や雑誌などは最初の1ページが500円でそれ以降は100円、海外の出版物や価格が不明なものは100円と決まりました。 ただし、最低額とする500円に満たない場合は、500円が負担額となります。 今後、運用開始に向け
はじめに 過去の記事『淡路島発着の高速バス検索サービス「GO TO AWAJI」をリリースした話』で Python を用いて個人開発サービスのバックエンドを実装したことを紹介しました。 勉強のためにこのサービスのバックエンドの一部を Rust で書き換えたので、本記事で紹介させて頂きます。 クローラーサービス 今回 Python から Rust に書き換えを行ったのはクローラーと呼んでいるサービスです。 これは GCP の Cloud Run 上で動いており、 Cloud Scheduler から定期的に実行されて以下のことを行っています。 クローラーサービスのシステム構成 各バス会社の新着情報をスクレイピングする 取得した新着情報を DB (SQLite) に保存されている過去の新着情報と比較する 新しい新着情報が存在する場合DBに保存し、SendGrid で筆者宛にメールで通知する な
Twitterがテキストエディタのコードをオープンソースで公開、iOS用。「Twitter Text Editor」 Twitterは、iOS用のテキストエディタを実装するコード「Twitter Text Editor」をオープンソースで公開しました。 Today we’re happy to share Twitter Text Editor, a standalone, flexible API that provides a full-featured rich text editor for iOS applications. iOS developers can add robust text editing to their applications! #TwitterTextEditorhttps://t.co/OaABWmCrOz — Twitter Open Source
","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=\"
「はてなブログ×codoc連携サービスのプロモーションのため、はてなからの依頼を受けて投稿しています」が普段通りの記事で、有料部分には愚痴のようなものが書かれている。 国立国会図書館デジタルコレクションは素晴らしい 使い方は使えば分かる 生存している人類で一番詳しくなれないこともない時代 時代とジャンルで区切ると簡単に詳しくなれる 素養、学識、予備知識 デジタルデータとアナログデータ 詳しくなっても意味はない 他人の意見はあまり参考にならない 他の分野から学ぶ 多くの予想は当たらないし他人の思い込みは嫌になるし生きてる人の本が読みにくくなり、やはり他人の意見はあまり参考にならない 国立国会図書館デジタルコレクションは素晴らしい 国立国会図書館デジタルコレクションは素晴らしい。 dl.ndl.go.jp 『国立国会図書館で収集・保存しているデジタル資料を検索・閲覧できるサービス』で、四〇万点
電子書籍が図書館にとって頭痛の種となっている──。複数の米図書館職員から、そうした声が上がっている。写真は地下鉄のホームで電子書籍を読む人。2011年3月、マサチューセッツ州ケンブリッジで撮影(2024年 ロイター/Brian Snyder) [ワシントン 21日 ロイター] - 電子書籍が図書館にとって頭痛の種となっている──。複数の米図書館職員から、そうした声が上がっている。紙の本のように紛失や破損の心配はないものの、電子出版社側から高額かつ制限の伴うデジタルライセンス契約を要求されているという。 「1回貸し出されるごとに料金を支払わなければならず、保有できる部数にも重大な制限が設けられている。他にも電子書籍ならではの特殊な問題が数多く存在する」と司書のアリソン・マクリーナ氏は言う。同氏は活動団体「図書館の自由プロジェクト(LFP)」のディレクターも務めている。 電子書籍やオーディオブ
パッケージ管理ツールのnpmで公開されている「UAParser.js」は、ユーザーエージェントの判定処理を実行するJavaScriptライブラリであり、Facebook・Microsoft・Amazon・Googleなどの超大手企業を含む1000以上のプロジェクトで採用されています。そんなUAParser.jsがハッカーによってハイジャックされ、LinuxおよびWindowsデバイスを対象に暗号資産採掘やパスワードの盗難を行うトロイの木馬が仕込まれていたことが判明しました。 Security issue: compromised npm packages of ua-parser-js (0.7.29, 0.8.0, 1.0.0) - Questions about deprecated npm package ua-parser-js · Issue #536 · faisalman/u
I'm very excited to announce react-pdf 2.0 to the world! This is the culmination of almost an entire year of work and all the lessons learned since this project started all the way back in October 2016. It's crazy, I feel it was just yesterday when I was announcing 1.0 as well. In essence, this new 2.0 version is a full reimplementation of the library. Starting from scratch is always a risky move,
《この記事は約 21 分で読めます(1分で600字計算)》 一般社団法人版元ドットコムとopenBDプロジェクト(版元ドットコムと株式会社カーリル)は3月29日、版元ドットコム会員社以外の出版社に対し、書誌・書影の読者(第三者)などへの利用承諾を求める取り組みの開始を発表しました。そもそもなぜそのような取り組みが必要なのでしょうか? 本稿ではその背景や経緯などについて、関係者への取材などを踏まえた上で詳しく解説します。 お断り:アマゾンジャパンには、HON.jpの法人会員として事業活動を賛助いただいています。しかし、本稿の記述は筆者の自由意志であり、対価を伴ったものではありませんし忖度もしていません。また、本稿では論点を絞るため、話をおおむね「書影」に絞ります。以下、常体で記述します。 そもそもなぜ書影の利用許諾が必要なのか? オンラインショッピングなどで用いられる商品画像――本の場合、そ
《この記事は約 16 分で読めます(1分で600字計算)》 コロナ禍による図書館休館問題を受け、文化庁はいま著作権法第31条 図書館等での権利制限規定を見直す検討を進めています。「図書館の本、スマホで閲覧可能に」という報道に喜ぶ声や、出版関係者が「民業圧迫だ」と反発している報道もあります。実際のところ、いまどのような制度になっていて、どのように改正されようとしているのでしょうか? まだ報告書が確定していない段階ではありますが、現時点での状況について解説します。 デジタル化・ネットワーク化に対応できていなかった まず前提として、著作権法には「私的使用」「引用」「学校の授業」「非営利無償の貸与」など、著作権者に無断で利用できる権利制限規定がいくつもあります。そのうちの1つが、第31条「図書館等における複製等」です。 複写サービスはFAXやメールが違法 この図書館での権利制限規定は以前から、デジ
","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=\"
前回のおさらい 前回の記事では、Reactに有利なベンチマークでUIライブラリに競ってもらいました。 こういうベンチマークに対しては、「実務では〜」みたいな反応が一定数出てくるのが自然の摂理です。 書きやすさランキング そこで、シリーズのまとめとして、より実務に近い指標として「書きやすさ」で競ってもらおうと思います。ただし、今回は筆者の独断と偏見によるランキングとなります。せっかく6つのライブラリで同じアプリケーションを書いたので、感想を記事にして残しておきたいという意図です。筆者と同じくReact脳の方にとっては参考になるかもしれません。 なお、前の記事を読んだ方はお分かりの通り、今回書いたアプリケーションはコンポーネントが何個かのものであり、React以外の知識は公式ドキュメントを一通り読んだ程度です。したがって、今回のランキングはコンポーネントの書きやすさに着目しています。大規模開発
「図書館は成長する有機体である」 週刊はてなブログを運営する「週刊はてなブログ編集部」と、クライアントのオウンドメディア記事を制作する「はてな編集部」が合同でブログを紹介する連載企画「編集部が気になるブログ」。今回ははてな編集部の万井が「図書館」にまつわるブログを紹介します。 こんにちは、はてな編集部の万井です。 なかなか知られる機会が少ないのですが、はてなブログでは、図書館(国立図書館・公立図書館・大学図書館)を対象に有料プラン「はてなブログPro」の無料提供を行っています! はてなブログ 図書館支援プログラム 「はてなブログPro」を無料で提供! - はてなブログ なぜ突然「図書館支援プログラム」の話をしたかというと、私は学生時代、「図書館情報学」*1という学問で、図書館について学んでいたからです。それって何を学ぶの? そんな名前知らない!という方も多いのではないかと思います。 簡単に
[速報]「The Amazon Builders' Library」発表。大規模分散システムの構築、運用などについて、Amazonが学んできたことをコンテンツとして公開。AWS re:Invent 2019 Amazon.comが開発してきた世界最大級の電子商取引システムや、それを支えるインフラであるところのAmazon Web Servicesは、世界でも最も複雑で巨大な分散システムの1つです。 そしてAmazon.comやAWSにとってさえ「分散システムの構築は難しいものだった」と、Amazon.com CTO Werner Vogels氏。 そしたなかで、Amazonはどのように堅牢でスケーラブルな分散システムを作ったのか? エンジニア組織をスケールさせてきたのか? どのように運用しているのか? どうやってサービスを迅速に提供しているのか? AWSのブログに投稿された記事「Check
先日リリースされた「[Tempo](https://tempo.formkit.com/)」が、全く新しいJavaScriptの日付/時刻ライブラリとして非常に注目を集めている。 先日リリースされた「Tempo」が、全く新しいJavaScriptの日付/時刻ライブラリとして非常に注目を集めている。 JavaScriptの日付ライブラリにはmoment.js、day.js、date-fnsなどがあるが、これらと異なるのは、ネイティブのDateオブジェクトを直接対象としていることである。 従来の日付ライブラリは、独自の日付プリミティブを提供することが一般的であったが、TempoではネイティブのJavaScript Dateオブジェクトと直接連携し、Intl.DateTimeFormatを活用することで、タイムゾーンやロケールのファーストクラスサポートを提供するだけでなく、ライブラリのサイズ削減
「The State of JS 2021」公開。最も使われているフロントエンドのライブラリはReact、バックエンドはExpress、ビルドツールはwebpackなど 回答者の国別分布を上位5位までを見ると米国が14%、ドイツが4.8%、ロシアが4.5%、フランスが4.2%、イギリス(UK)が4%となっており、日本の回答者は1.3%で15位、中国の回答者も1.3%でした。 一方、言語別では英語が70.1%と他を圧倒しており、2位がスペイン語で5.4%、ロシア語が5%、フランス語が3.3%、ドイツ語が2.3%、中国語、ポルトガル語、そして日本語が1%でした。 アンケートの結果は、ProxyやPromiseなどに関するJavaScriptの新機能がどのくらい使われているか、Service WorkerやWeb Audio API、WebGLなど新しいブラウザAPIがどのくらい使われているかや
小林昌樹(図書館情報学研究者) ■ある日の会話 「なんで日本の図書館ではレファレンス・サービスが広まらなかったんでしょう?」 「それは、サービスが目に見えないからさ。カタロガーの仕事は目録カードって形で残るからまだしも、レファレンサー*の仕事は雲散霧消しちゃうから、管理者や理事者からわかりづらいんだよ」 アメリカの図書館では司書がカウンターに常駐し、質問に答えてくれるサービスがあるのに、日本の図書館ではそうでないと授業で習ったが、なぜと聞いたらT先生はこんなふうに答えてくれた。昭和帝死去まもない1990年のことだった。 それからまた代替わりがあったが、状況はあまり変わっていない。むしろ部分的には悪くなったこともある。2011年に国会図書館(NDL)で国民向けレファレンス部局――廃止時は「主題情報部」といった――が廃止されている。 そんな雲散霧消してしまうレファレンス・サービスで、形として残
iPhone, Galaxyをはじめ、Apple Watch, iMac, MacBookなど、人気のあるデバイスやブラウザのモックアップ素材を紹介します。ベクターなので使い勝手もよく、プレゼンにもぴったりです。 ベクター素材は、Figma用とSktch用の2種類が揃っています。 Vector Mockups Library Vector Mockups Libraryはベクターのモックアップ素材、MITライセンスで商用プロジェクトでも無料で利用できます。 デバイス・ブラウザは、下記の通り。 iPhone 12 iPhone SE 2 iPhone SE Samsung Galaxy S20 Apple Watch iMac MacBook Safari Chrome ダウンロードは、下記ページから。 まずは、「Download」ボタンをクリックします。
データベースライブラリであるTkrzwの初版をリリースした。Kyoto Cabinetの正式な後継製品である。本家のサイトはここである。設計目標の通り、高速かつ堅牢で多目的に使える実装になったと思っている。私の下手な英文を読ませるのも忍びないので、ここに概要を書いておこう。 ダウンロードとインストール このディレクトリにソースファイルのパッケージが置いてあるので、ダウンロードする。あとは典型的なインストール手順を踏襲すればよい。 $ tar zxvf tkrzw-0.9.1.tar.gz $ cd tkrzw-0.9.1 $ ./configure $ make $ make check $ sudo make install自分の環境でもテストをしたいという人は以下のコマンドを実行してもよいし、しなくてもよい。テストケースはGoogle Testを使って書かれているので、予めそれをインス
世界最大級の電子書籍データベース「Z-Library」が運営者の逮捕・起訴など一連の法的措置を受けたことに対抗し、非営利のオンラインシャドウライブラリメタサーチエンジンとして作られたのが「Anna's Archive」です。Anna's Archiveが作られた当初は「世界中の書籍の約5%を保存している」と銘打たれていましたが、より広く世界中のあらゆる書籍のコピーを保存するために、世界最大の図書館カタログであるWorldCatから情報を抜き出していることが明らかになっています。 1.3B Worldcat scrape & data science mini-competition - Anna’s Blog https://annas-blog.org/worldcat-scrape.html Anna's Archive Scraped WorldCat to Help Preserv
~国会決議見送りに関する経過報告~ 公益財団法人文字・活字文化推進機構 拝啓 年末を迎え、ご多忙のことと存じます。 2020年学校図書館年に関する国会決議は、一部政党の反対により 国会提出が見送られました。断腸の思いで経過と結果についてご報告 申し上げます。 学校図書館議員連盟は臨時国会における国会提出・採択を目指して、 各会派と決議文面の調整を進めてまいりました。そして12月第一週 にも提出方針でいた矢先「日本維新の会」から決議案提出に反対する ことが伝えられ、決議案提出の道は絶たれました。当機構に伝えられた 反対理由は「学校司書の配置・促進は公務員の増加となる」「学校図書館」 は不要であること」というものでした。 当機構は、12月4日、懇意にしている大阪府議会議員・松浪健太郎 日本維新の会・元衆議院議員にご相談したところ、浦野靖人政務調査会 代行を紹介していただきました。当機構の肥田
Introducing Astro 2.0! Astro is a popular web framework for building performant, content-focused websites. Our next-gen frontend architecture (known as Astro Islands) can optimize your site to load 33% faster with 90% less JavaScript using the UI frameworks you already love like React, Svelte, and Vue. Astro 2.0 is the first major web framework to deliver complete type-safety for Markdown and MDX.
Minimal and ReactishRecoil works and thinks like React. Add some to your app and get fast and flexible shared state. Data-Flow GraphDerived data and asynchronous queries are tamed with pure functions and efficient subscriptions. Cross-App ObservationImplement persistence, routing, time-travel debugging, or undo by observing all state changes across your app, without impairing code-splitting.
株式会社パルケの手を動かすCTO、みつるです。 今年に入ってからリリースしたプロダクトでは、TanStack Query (旧React Query)を全面的に採用しました。 無料でずっと話せるミーティングアプリ パルケミート とにかく簡単につながる無料ビジネスチャット パルケトーク このツールを使い倒した結果、これはいちライブラリの枠に収まらない、開発の考え方そのものを変える神フレームワークだと思うようになりました。 今回はその神ってるところを紹介したいと思います。 TanStack Queryとは 公式のトップページより Powerful asynchronous state management for TS/JS, React, Solid, Vue and Svelte パワフルな非同期状態管理ツールという事です。 ただのデータ取得&キャッシュの便利ツールではない、という気持ちが
Abstract This almost class-less CSS library turns your HTML document into a website that looks like a LaTeX document. Write semantic HTML, add <link rel="stylesheet" href="https://latex.now.sh/style.css"> to the <head> of your project and you are good to go. The source code can be found on GitHub at https://github.com/vincentdoerig/latex-css. Getting Started Add <link rel="stylesheet" href="https:
Less code. More speedSpend less time writing UI code and more time building a great experience for your customers. import * as React from "react"; import { Box, Center, Image, Flex, Badge, Text } from "@chakra-ui/react"; import { MdStar } from "react-icons/md"; export default function Example() { return ( <Center h="100vh"> <Box p="5" maxW="320px" borderWidth="1px"> <Image borderRadius="md" src="h
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く