# タブで複数のCSVを一元管理 ファイルのドラッグ&ドロップにも対応し、 複数のファイルをまとめて開けます。 # 文字コード・改行コードの変換に対応 ShiftJIS や UTF-8 をはじめとした、 様々なエンコーディングに対応。 改行コードの変更も簡単に行なえます。 # 区切り文字の指定が可能 .csv はもちろん、 .tsv 形式のファイルにも対応。 「カンマ区切り」や「タブ区切り」のほか、「|(パイプ)」「★」など任意の区切り文字を指定できます。
![Home](https://cdn-ak-scissors.b.st-hatena.com/image/square/685ce38da363e52acf16bcde6e4844b2d7969000/height=288;version=1;width=512/https%3A%2F%2Fwww.plus-one.tech%2Fcsv-plus%2Flogo.png)
東京大学では、学生や教職員が利用するPCや各種サービス一式を教育用計算機システム(ECCS)と呼んでおり、これを4年一度リプレースしています。2016年度はその更新時期にあたり、今回も入札の結果、クライアントマシンにはMacが選ばれました。東大では、2004年以来3期12年に渡ってMacが導入されてきましたが、、今回(ECCS2016)もこれが継承されたことで4年後の2020年3月(2019年度)までは引き続きMacが使われることになります。このあたりは、前回の取材記事で詳しく紹介しているので、文末に張ったリンクから関連記事をチェックしてください。 東大での取材で個人的にかなり気になったのが、もう変態といっていいほど特殊なMac。電源ボタンを押してもすんなりとOS Xが起動するわけではありません。Macハードウェア上で、UEFI(Unified Extensible Firmware In
PonyDebuggerはiOSアプリにクライアントライブラリを仕込み、OSX側のサーバ(ponyd)をChromeのDeveloperToolで見ることで、iOSアプリ内の動作を可視化できる便利なツールです。 今回は通信処理の可視化に絞ってご紹介します。 仕組み リクエスト単位で確認することができます。 サーバのインストール @OSX 以下のコマンドでインストールします。 $ curl -s https://cloud.github.com/downloads/square/PonyDebugger/bootstrap-ponyd.py | python - --ponyd-symlink=/usr/local/bin/ponyd ~/Library/PonyDebugger New python executable in /Users/susieyy/Library/PonyDebu
元々GitHubのAtomエディタのために開発されたデスクトップアプリ作成用フレームワーク「Electron」。HTML/CSSといったWeb系技術を使って、クロスプラットフォームのデスクトップアプリを開発可能なため、多くの開発者の注目を集めています。 本日紹介する「Photon」は、このElectron用の便利なコンポーネントを多数収録したUIツールキットです(GitHub、Hacker News)。 ツールバー、タブ、ナビゲーション、リスト、ボタン、フォーム、テーブルといった、GUIアプリ作成に必要なさまざまなコンポーネントを、アプリケーションに素早く組み込むことができます。コンポーネントの見た目もOS X風でクールです。 以下ご紹介。 バー ヘッダーとフッターを組み込むことができます。 バーとアクション バーにボタンを設置してアクションを定義することもできまうs. バーとタブ タブを
iOS9がリリースされ、iPhone6sも発売され、iOS9 Safari9で使える新機能をWebプログラマ目線で使ってみたいものをいくつか試してみました。iOSはアップデートの進捗がわりと良いので、新機能でもモバイルサイトであれば積極的に使える…はず。デスクトップ版の方は…お察しください。 ぶっちゃけ今回はそこまで目玉機能はなく、地味です。地味ですが、SafariでWebアプリを作れるようになりそうな気配がどことなくするようなしないような感じの内容です。残念ながらServiceWorkerには対応していないので、それに対応してくれたらもっとアレなんですが。 iOS Safari9の新機能(OSX版含む) CSS系 backdropフィルタ対応 新し目のiOSやOSXとかのメニューバーが半透過されるあれが作れます。要は背景要素に対してフィルタがかけられるプロパティです。綺麗で良いですね。
iOS 9 が一般公開されました。気づきにくいところですが、実はこの iOS 9 から、システムフォントが Helvetica Neue から、Apple が新たに開発した San Francisco フォントに変更されています。 San Francisco は Apple Watch のシステムフォントとして既に採用されていましたが、Apple Watch にとどまらず、iOS 9 や次期 Mac OS X “El Capitan” のシステムフォントとしても使われるようになります。 Apple WatchApple は、初代 iPhone からずっと、iOS のシステムフォントとしては Helvetica を採用してきました。また、Mac OS X でも 10.10 Yosemite からは、それまで使用していた Lucida Grande から Helvetica へと変更しています
OS X 10.10(Yosemite)では、ウィンドウの最大化ボタンを何とフルスクリーンに変更しました。フルスクリーン機能のメリットとして メニューバーとDockを潰しウィンドウを幅広く使える 単一アプリを集中して操作出来る があります。自分も「折角なのでフルスクリーンを積極的に使って作業しよう、今のうちに慣れておこう」…と思い使い続けてみた訳ですが、 そもそもメニューバーを使わないケースがない メニューバーを表示するのに時間がかかる ウィンドウ上部の操作にメニューバー表示が干渉して邪魔 Dockが直ぐ出ない為、Dockによるアプリ切替が超面倒に 単一アプリに集中するケースがそもそも無い フルスクリーンへの切替に時間が掛かる上操作ができない 何らかのアプリが起動する/通知が発生すると唐突にスクリーンが切り替わり強制的に作業が中断させられるのでストレスフル。 スクリーンの切替操作が慣れてい
JXAを知らない方はとりあえず以下の記事をどうぞ。 JavaScript for Automation Release Notes - 公式のドキュメント 鳶嶋工房 / AppleScript / JavaScript for Automation (JXA) dtinth/JXA-Cookbook 知らないうちにMacがシステム標準でJavaScriptで操作できるようになってた (JXA) - Qiita ここではキーボードやマウスの操作をエミュレートする方法を書きます。 各アプリに用意された機能はスクリプトエディタから見られる「用語説明」等に任せます。 ちょっとしたコードを試すにはosascriptコマンドのインタラクティブモードが便利です。
YosemiteからMavericksにダウングレードする OS X YosemiteはRetinaディスプレイに最適化された非常に美しいUIを持ったOSだと思います。(好みはあると思います) でも、非RetinaディスプレイモデルのMacBook Pro 15インチ(Mid 2010)での使用は正直なところ使いにくいです。 まず、表示される文字が細すぎて非Retinaの解像度では非常に視認性が悪いと感じます。また、動作もOS X Mavericksと比べると少し動作がモッサリしているようにも感じます。ということで、Mid 2010製のMacBook Pro 15インチを「OS X Yosemite 10.10」から「OS X Mavericks 10.9.5」にダウングレードしたので参考にしてください。 作業としては、クリーンインストールとなりデータは全て消えるのでバックアップなど取るな
OS X YosemiteにHomebrew + DropboxでPHP環境構築 〜Apache, PHP, MySQL, ComposerをインストールしてFuelPHPの設定までPHPDropboxFuelPHPComposerYosemite Mac OS Yosemiteきれいですね。 私はPHPの環境構築をHomebrewとDropboxで行っているのですが、YosemiteになってXcodeやコマンドラインツールまわりが更新されて少々ハマったのでメモしました。 各項目、必要に応じて公式ドキュメントなども見てみてください。 OS X Yosemiteのインストール AppStoreのアップデートから更新してください。 Xcodeのインストール OS X Yosemiteでは各種コンパイルにXcodeが必要と要求してくるので、Yosemiteのインストール時にXcodeのインストー
Time Machineはどのようにしてバックアップを取得しているの?MacのTime Machineの疑問徹底解説 Time Machine は、macOS が誇る史上最大の機能です。外付けのディスクを Mac に接続して、Time Machine をオンにするだけで、自動的に毎日欠かさず、あなたに代わってバックアップを取得してくれます。 photo credit: adamwilson via photopin cc 外付けのディスクは、Mac に直接接続されている必要はありません。たとえば、AirMac Time Capsule の場合、無線 LAN ルーターに 2TB または 3TB のディスクを内蔵されており、ネットワーク経由で Mac のバックアップ取得します。 以降、Time Machine に接続されているディスクのことを、バックアップディスクと呼びます。 さて、Time
Homebrewを使っている。MySQLが入らなくて困ったので、改めてまとめ直す。 Homebrewとは、Macportsに取って代わりそうな、Macでのパッケージインストーラ home brew インストール ruby -e "$(curl -fsS http://gist.github.com/raw/323731/install_homebrew.rb)” homebrew で使う用語について 用語 本来の意味 makeのアナロジー Brew ビール醸造する make する HomeBrew 自家醸造 つまり、自分でビルドする意味 Celler ビール貯蔵庫 つまり、インストール先 Keg タル、熟成用 つまり、makeの材料 Formula 調理法 つまりビルド手順が書かれたスクリプト Pouring ジョッキに注ぐ つまり、Macに注ぐ(イント) 自分でパッケージをビルドして使う
MacPorts と比べて Homebrew は依存関係でインストールされるソフトが少ないためか、パッケージ管理システムとしての人気が高まってきています。 MacPorts は、Mac に最初から入っているソフトウェアを無視してパッケージが依存するソフトを新規でインストールするという性質を持っていますが、Homebrew は極力 Mac に入っているものを使うように作られています。ゆえに、パッケージ導入時のシステムへの負担や、インストールにかかる時間が比較的少なくて済むようです。 また、Homebrew はスーパーユーザでコマンドを実行する必要が無く、一般ユーザー権限で使うことが出来ます。 ※【2015/07/07 追記】最近では Homebrew が大きく台頭してきて、MacPorts の名前を見ることは減ってきました Homebrew について Homebrew は「ユーザが自らパッケ
いま、2Dゲームの開発環境「Cocos2d-x」が注目を集めている。マルチプラットフォーム対応に加えて商用利用の場合も無料で使えるため、個人だけでなく大手メーカーも積極的に採用しているのだ。最近では人気ゲームへの導入実績も多い。ここではCocos2d-xの魅力や特徴を紹介する。 2Dゲームを作るならこれ! 大注目のフレームワーク Cocos2d-xは、2Dゲームを作るためのフレームワークだ。3Dゲームの制作にはUnityを利用するのが一般的だが、2Dゲームの場合はCocos2d-xが開発環境のメジャーになりつつある。 中国や韓国ではApp StoreのゲームカテゴリーでTOP10に入る半数以上のアプリで採用されており、欧米でもゲームアプリのうち約30%ものシェアを誇っている。日本でもコナミやスクウェア・エニックスなど大手メーカーが採用しているほか、
What to do before you sell, give away, trade in, or recycle your Mac
強力なテキスト処理インターフェースPopClip OS XでiOSライクなコピペメニューを再現するPopClip。 PopClip カテゴリ: Utilities 販売元: Nicholas Moore(サイズ: 1.7 MB) 全てのバージョンの評価: (211 件の評価) iOSライクというのは、テキストを選択すると自動的にメニューがポップアップしてくるという、使いやすいのか使いにくいのか判断に困るアレですね。 正直コピペはどうでもよくて、PopClipには、機能をどんどん追加できるという重要なフィーチャーがあります。ポップアップしてくるメニューの項目を増やせるのです。 こんなエントリも書きました。 これがとても気に入ったので紹介したいと思います。 一つの機能単位をアクションといいます。アクションを追加するのが機能拡張。本家は用語を使い分けていますが、本エントリではそれを同一視し、アク
前回、cronでジョブ(コマンドやスクリプト、単一のプログラムなど)を自動実行するために、crontabからその設定をする方法について調べていた。自分なりにかなり詳細に。 ところが、OSX 10.5ではcronを利用してジョブを自動実行する仕組みは一切、利用されていなかった...。ユーザーがcrontabで設定ファイルを作成しない限り、cronさえ起動していない状態だ。(crontabで設定ファイルを作成すれば、cronも起動するようになる。)cronに替わって、OSX 10.5ではlaunchdが活躍していた。launchdはcron以上に柔軟にジョブを管理する仕組みを持っている。 例えば、スティッキーズをspotlightで検索可能な状態にするために、cronを使ってStickiesDatabaseを1分ごとにコピーしていた。*1 最初は無差別にコピーしていたが、 * * * * *
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く