ITエンジニア/デザイナ向けにオープンソースを毎日紹介

技術 - テキストの記事一覧

プレミアムユーザー限定記事

MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから

もっと見る

None

  • 2019/03/25

HistoryKana - JavaScriptで振り仮名の自動入力

Webサイトの入力時に、漢字を入力すると平仮名が自動補完されるサイトがあります。予測入力を使っているとうまく動かないのですが、それでも意外と便利です。ユーザの入力における手間はシステムで解決できる部分がたくさんあります。そんな振り仮名入力を行うライブラリがHistoryKanaです。## HistoryKanaの使い方...

None

  • 2019/03/20

Vanir - SQLを設定ファイルでマスキング

開発用のデータベースになるべく現実に即したデータを入れるために、本番データを取り込むことがあります。そんな時にメールアドレスをそのまま使うと誤ってメールを送信してしまったりして大問題になります。そういった事態を防ぐべく使ってみたいのがVanirです。データのマスキングを行ってくれるソフトウェアです。## Vanirの使...

List

  • 2019/03/18

Simple URL Copy - スマートにURLとタイトルをコピー

URLをコピーするのは簡単です。問題はタイトルをコピーするのが面倒ということです。JavaScriptでプロンプトに出しても良いですが、ちょっと時代遅れなやり方です。もっとスマートに解決したいでしょう。そこで使えるのがGoogle Chrome機能拡張であるSimple URL Copyです。スマート、シンプルなやり方...

List

  • 2019/03/16

Utakata - みんなで短歌を投稿、評価しよう

五・七・五・七・七で表される単価はまさに日本語ならではの文化と言えるでしょう。時々新聞や商品で俳句や短歌を募集していますが、数多くの秀逸な作品が出てきます。それだけ日本人に浸透した存在なのでしょう。そんな短歌を投稿、みんなで評価できるサービスがUtakataになります。## Utakataの使い方縦書きなのがたまりませ...

List

  • 2019/03/12

RTS - レスポンシブにテキストサイズを変える

レスポンシブWebデザインは標準的に用いられるようになっていますが、多くは幅や表示する項目の並べ替えに特化しています。Web上に最も多いコンテンツはテキストである以上、もっとテキストに気を配るべきではないでしょうか。そこで使ってみたいのがRTSです。レスポンシブにテキストサイズを変更してくれます。## RTSの使い方B...

List

  • 2019/03/11

MySigMail - メールの署名を作成

メールの署名はどういったものを使っているでしょうか。日本ではテキストメールが多いので、アスキーアートのように装飾されたものを使っているかも知れません。逆にとてもシンプルな人もいるでしょう。そんなメールの署名欄をビジュアル的に作成できるのがMySigMailになります。## MySigMailの使い方メイン画面です。左側...

None

  • 2019/03/08

csvq - CSVをデータベースのように操作する

レトロなファイルフォーマットと思っていてもまだまだ職場では使われているのがCSVです。システムからもCSV出力するものがまだまだあるはずです。CSVといえばデータがひたすら並んでおり、データの抽出も面倒です。そこで使ってみたいのがcsvqです。コマンドラインでCSVファイルをまるでデータベースのようにデータ抽出できます...

List

  • 2019/02/25

MiraiNotes - WYSIWYGにも対応したMarkdownノート

Markdownをベースにしたノートアプリはたくさん出てきています。多くは純粋なMarkdown記法に則っており、それ以外の記法(HTMLなど)をサポートしていないことも多いです。そんな中紹介したいのがMiraiNotesです。柔軟な記法とWYSIWYGに対応したMarkdownノートです。## MiraiNotesの...

List

  • 2019/02/15

実績解除ったー - 実績を解除しよう

ゲームなどをやっているとはじめて行ったアクションや累積ポイントに対して実績が解除されます。実績を解除すると、それが一覧として表示されます。すべての実績を解除しようと躍起になる人もいるでしょう。そんな実績解除好きな人たちに送りたいのが実績解除ったーです。自分の好きな言葉、色で実績を解除できます。## 実績解除ったーの使い...

List

  • 2019/02/15

Meemo - Markdownを使った個人用メモ帳

個人のメモ環境は大事です。気がついた時にささっとメモできる環境があると忘れてしまうのを防いだり、さらに発想を膨らませられます。アイディア、タスク、その日にあったこと…なんでもとにかくメモしておきましょう。今回紹介するMeemoもそんなメモ環境の一つです。個人用に特化し、すぐにでもはじめられる手軽さが売りです。## Me...

None

  • 2019/02/10

ASCII TV - アスキーアートで楽しむスターウォーズ

スターウォーズは不朽の名作です。ある日突然観たくなることがあります。オンラインで配信されていないので、レンタルしたり、DVDやBlu-rayを購入しなければなりません。そんな時間がかかることしたくないと思う方もいるはずです。そこで使ってみたいのがASCII TVです。HTTPで接続するだけで、すぐにスターウォーズが観ら...

List

  • 2019/02/09

org.js - Web上でorg-mode

Emacsをメインで使っていた頃にはメモ環境としてorg-modeを使っていました。覚えることは多いのですが、一旦慣れてしまうと一つのテキストにすべて記述できる環境は便利でした。キーボードショートカットで様々な操作ができるのも良かったです。そんなorg-modeを懐かしむ人に贈りたいソフトウェアがorg.jsです。Ja...

List

  • 2019/02/08

Markline - Markdownを使った年表表示

Markdownが開発者用ドキュメントのデファクトスタンダードと言える存在になり、とりあえずMarkdownで書いておくという人が増えています。そうすることで将来的にソフトウェアによって多彩な表現が容易に実現できるようになるでしょう。今回はその一例として、Markdown記法から年表表示を可能にするMarklineを紹...

None

  • 2019/01/26

license-generator - オープンソースのライセンスファイルを生成

オープンソースの肝と言えるのがライセンスです。正しいライセンスを選択して設定すること、これがオープンソースとして認められる唯一の方法です。しかしライセンスは実に多彩で、80種類を超えます

None

  • 2019/01/10

eureka - 忘れる前にメモ

アイディアはふとした表紙に思いつきます。しかし、頭から消え去るのもまた一瞬です。そのため、覚えている内に書き出しておかなければなりません。メモを探していたり、ファイルを保存している暇はないのです。そこで使ってみたいのがeurekaです。ターミナル操作中に思いついたアイディアを即座にメモできる、そんなソフトウェアです。#...

List

  • 2019/01/09

歌詞解禁 - 歌詞検索サービスのコピー防止策を解除

情報は提供したい、でも再利用はされなくないという矛盾を解決したい場面は情報提供側としては常に存在します。ブログは公開するけどブックマークされたくない、テキストは提供するけどコピーはされたくない、動画は配信するけれどダウンロードされたくないといった具合です。そうした時に行われるトリッキーな仕組みも、技術を駆使すると易々と...

List

  • 2019/01/05

autoComplete.js - 簡単に使える入力補完ライブラリ

ユーザにテキストを入力してもらう際に何らかの入力規則を設けることがあります。面倒なのは文字数チェックなどではなく、データベースに入っているものから選んで欲しい場合です。入力が終わってからデータベースと付け合わせるのでは面倒であり、入力しながら候補をリストアップできると便利です。そこで使いたいのがautoComplete...

List

  • 2019/01/05

Textoverlay - テキストエリアでテキストをデコレーション

ソーシャル、チャットなどのサービスではテキストエリアに文字を入力するとメンションを表示したり、タグのところだけ色を変えたりします。ユーザとしては入力した情報が正しく認識されていると安心できます。同じ仕組みを提供する際に使えるのがTextoverlayです。テキストエリアをデコレーションしてくれる素敵なライブラリです。#...

List

  • 2018/12/26

MajorKey - さっと書いてメールで送信

今思いついたアイディアをメールしたいと思うことはないでしょうか。メモに書く習慣がない場合、せっかく書いても見返さなかったりします。しかしメールの場合、未読で蓄積されるので振り返るのも難しくありません。MajorKeyはまさにそんなソフトウェアです。書いたメモをささっとメールで送れるiOSアプリになります。## Majo...

List

  • 2018/11/24

Glorious - Web上でコードのデモンストレーション

プログラミングはできあがったものを一気に見せても理解するのが困難です。そのため細かく分けたり、動画を使ったりと様々な手段を講じる必要があります。ちょっとずつ説明することで全体としては難しいことをしていないと理解してもらえます。そんなプログラミングコードのデモを表現するのに使えるのがGloriousです。## Glori...