Editor.js provides maximum power for developers and products staying focused on the end-user experience
![Editor.js](https://cdn-ak-scissors.b.st-hatena.com/image/square/a8910ceb2ac3c5354483b907ac20a4e37568b696/height=288;version=1;width=512/https%3A%2F%2Feditorjs.io%2Fog-image.png)
Editor.js provides maximum power for developers and products staying focused on the end-user experience
初心者から上級者まで誰にも役に立つAndroidのライブラリを25個紹介しています。アプリにおけるアニメーションやボタンの表示など、様々な見せ方の参考になるはずです。Androidアプリ開発に携わっている方はぜひご覧ください。 本稿は、freeCodeCampのブログ記事を了解を得て日本語翻訳し掲載した記事になります。 本記事は、Android開発者のMichal Bialas氏によって投稿されました。 2017年の1月と2月にリリースされた25のベストなAndroidライブラリのリストをご紹介します。これらはすべて試してみる価値があります。なお、順序はランク付けとは関係ありません。それでは始めましょう! 1. Lottie これは、Bodymovin(アニメーションをSVG / Canvas / HTML + JavaScriptにエクスポートするためのAfter Effectsのプラグ
続編と、コード自体ではなく、何をすればいいかを書きましたAmazonに見るi18n -「国際化対応」とは何を変える事か Webサイトを多言語化する 最近多言語化に関する仕事をしている関係でi18n(l10n)用のライブラリを色々と見たので、 i18nライブラリによくある使い方を紹介します。 とは言ってもほとんどのライブラリは同じような書き方をするのでJavaScriptを例にします。 ライブラリ一覧 書き方の紹介として使用するものはawasome-javascriptにあるものと、他に気になったものを選びました。 ただし、この記事の目的は「書き方」を紹介するもので「ライブラリ」を紹介するものではありません。 動くことは確認しましたがどのくらいまともに動くかはチェックしていないのでご注意ください。 Polyglot Airbnbが公開するシンプルなライブラリ i18next 色々な環境やフレ
char 型と varchar 型のデータの使用 http://msdn.microsoft.com/ja-jp/library/ms175055(v=sql.100).aspx nchar および nvarchar (Transact-SQL) http://msdn.microsoft.com/ja-jp/library/ms186939(v=sql.105).aspx 保守とあれば昔のバージョンに触れることもあります。SQLserver2008。 さて、整理するとこういうことです。 char(10)は10バイト。足りない分は半角スペースで埋められる。 varchar(10)は10バイト。足りない分はtrimされた状態で格納されている。 nchar(10)は10文字。足りない分は半角スペースで埋められる。 nvarchar(10)は10文字。足りない分はtrimされた状態で格納されてい
■ つかいかた(基礎編) ダウンロードしたmoment.jsをscriptタグで読み込ませたら準備完了です。 あとは下記のような実装で使用できます。 // momentオブジェクトを初期化して・・・ var m = moment(); // formatで出力! var output = m.format("YYYY年MM月DD日 HH:mm:ss dddd"); console.log(output); // => 2013年05月15日 12:34:56 Wednesday // 現在時刻 moment(); // ミリ秒で指定 moment(1368543600000); // タイムスタンプ(秒)で指定 moment.unix(1368543600); // Date.parseで解析可能な文字列を指定 moment("May 15, 2013"); // Dateオブジェクトか
はじめに jQueryでの要素追加メソッドをよく忘れるので、それのメモです。 似たような記事はもう沢山あると思いますが、すぐに思い出せるようコードベースで動きを確認できるようにしています。言葉での説明はあえて省きます。Don't think feel ! なお実際の動作は↓で確認ができます http://nekoneko-wanwan.github.io/demo/jquery/dom/ とりあげるメソッド append() appendTo() prepend() prependTo() after() insertAfter() before() insertBefore() wrap() wrapInner() wrapAll()
今回は Node.js の Windows 環境におけるインストールと、 そのパッケージ管理ツールである npm の使い方についてです。 Node.js とは JavaScript は、もともとブラウザー側で解釈して、実行するクライアントサイドの言語です。 Node.js を使うとローカル上で JavaScript を実行できるようになります。 これの何がいいかというと、 Node.js によりサーバーサイドの言語も JavaScript で書けるようになり、 サーバー、クライアントサイドともに同じ言語で開発できるようになります。 また、JavaScript の解析には Chrome の V8 エンジン を使っていて、動作速度はスクリプト言語の中では比較的、高速な方です。 なお、 Node.js は一時期、開発が停滞していて、業を煮やした人たちによって Io.js として分離していました。
こんにちはほそ道です。 今回はnodeでつくるWebアプリケーションについて細い道をまさぐっていきます。 目次はこちら プレーンなWebページ しのごの言う前にやってみましょう 下記のjsを作って実行してみます。 var http = require('http'); http.createServer(function (req, res) { res.writeHead(200, {'Content-Type': 'text/plain'}); res.end('Hello Hosomichi!\n'); }).listen(1337, '127.0.0.1'); それではブラウザでアクセスしてみます。 出ました。 Webアプリといっておきつつ、只のページになっちゃっている何も無いページですが軽く引くくらいの速さで作れます。 httpというモジュールをロードして、ポートをリスニングして
htmlSQLよりアツい!?jQueryみたいにセレクタでHTMLをparse(解析)する「PHP Simple HTML DOM Parser」 今週はてブでも大人気を博した記事「真面目にエロサイトを作ってみた【プログラマ編】|ASTRODEO」や、IDEA*IDEAさんでも紹介されていた、PHPでHTMLをparseするライブラリ「htmlSQL」ですが、解析するHTMLを指定するにはSQLちっくな書き方をするので、SQL自体に触れる機会の少ない方には手を出しにくいシロモノです。 SQLわかんないです>< もっとカンタンにparseしたいぉ☆ってゆー方に全力でゴリ押ししたいのが、今回紹介するMITライセンスのPHPライブラリ「PHP Simple HTML DOM Parser」です! PHP5で書かれたこの「PHP Simple HTML DOM Parser」の最大の特徴は、解析し
WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。 本日は、久しぶりに JavaScript のライブラリを公開します。よく、画像ギャラリー等でマウスのドラッグ&ドロップで画像の並べ替えができるものがありますが、そんな UI を簡単に実現できるものを作ってみました。以前に公開してご好評をいただいた DragResize.js のノウハウを引き継いでおり、以下の特徴があります。 JavaScript の呼び出しひとつ
Kawa.netxp [JavaScript] JKL.Calendar/ポップアップするカレンダー表示クラス JKL.Calendar は、ポップアップでカレンダー表示を行うクラスです。 2006年10月にクラス名を変更しましたが、2005年4月のリリース当初のクラス名 JKL.Calender も 別名定義してあるので、こちらも利用可能です。半年前にご指摘いただいた typo でした。 合わせて、選択可能な日付範囲指定用のプロパティ min_date/max_date を追加しました。 Yahoo! UI ライブラリのカレンダー機能がかなり強力なので、 最近なら YUI もオススメできそうですが、 実は JKL.Calendar の方が日本語環境では使いやすかったりするかもしれません。 JavaScript ソースのダウンロードはこちら: jkl-calendar.js JavaScr
PHPで日本語メールを送る - 基本編に引き続き、 今回は応用編をお送りします。 基本編で解説したmb_send_mailを使えば シンプルなメールを送るには十分な機能がありますが、 それ以上に複雑なこと、例えばHTMLメールや添付ファイルを 使ったメールにはmb_send_mailは使えません。 mail関数を使ってヘッダにガリガリとメールの仕様に そって書けば送れるのですが、それではあまりに 大変なので、ライブラリを使います。 ライブラリを使った日本語メール送信 PHPで複雑なメールを送るのに使えるスタンダードな ライブラリとしては、PEAR::MailとPHPMailerが有名です。 (ただし、両ライブラリとも日本語メールには対応していないので、 そのままでは文字化けしてしまいます) PEAR::MailはPHPの公式ライブラリのPEARで採用されていますし、 PHPMailerもX
好きな元素はイッテルビウム(元素記号:Yb) ・・・という設定になっているらしい1年目の新人、萩原です。よろしくお願いします。 大学院では化学を専攻しておりました。 今回アドベントカレンダーということで順番が回ってきましたのでExcelについて触れていこうと思います。 普段、CakePHPを使って仕事をしているのですが、その中でPHPでエクセルを出力すると言う場面によく出くわします。 弊社ではExcelの出力には、基本的にReviserを使用しているのですが、たまたまPHPexcelを使う機会もありましたので、今回、これら二つのPHP用のExcel出力機能について比較を行っていきたいと思います。 両者ともに、基本的にPHP5.2以上対応となっています。 PHP5.1でも使用することは可能ですが、PHPExcelの場合はExcel2007形式(.xlsx)の出力ができません。(体験済) Re
Re:簡単!たった13行のコードで HTML取得&解析をするPerlスクリプト - DQNEO起業日記 に感化されて、PHP版を作ってみました。 パースライブラリは以下を使います。 http://sourceforge.net/projects/simplehtmldom/ require_once('simple_html_dom.php'); $url = 'http://www.yahoo.co.jp/'; $user_agent = "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0)"; $dom = file_get_html($url,false, stream_context_create( array( 'http' => array( 'header' => "User-Agent: " . $
MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました Web上で様々な作業を行えるようになったことで、UIに求められる多様性も増しています。特に面倒だと感じるのは時間関係ではないでしょうか。カレンダー、ウィークリー、デイリーなどいずれにおいても時間に合わせた表示、処理は大変です。 そこで様々なライブラリを知っておくことでいざとなった時に役立ちます。今回は横型のスケジュール選択ライブラリschedulerjsを紹介します。 schedulerjsの使い方 schedulerjsの初期表示です。 薄いブルーのエリアはドラッグしたり、端をドラッグして枠の幅を増減できます。 実際に操作しているところです。 実際の描画は予定を配列で渡すだけです。 var list = [ { 'name': 'Chewbacca', 'appointments
http://ceo.sourcelab.jp/archives/97 ちょうどRubricksのユーザやグループの読み仮名の仕様を見直している際にこの記事がホッテントリにあったので興味を持った。着眼点はとても素晴らしい。ギミックはありがちと謙遜されているが、自分は今までWEBアプリでは見たことがなかった。しかし、導入も視野に入れてコードを読んでみたらこれが実にいただけない。 1. 編集候補の切換時、平仮名を含む候補が出る度にカナが追加されていく 2. 名前用、カナ用のテキストボックスを各1つしか指定できないため複数設置が不可能 3. 設定のためにJSファイルを編集しなければならない 4. ライセンスが記述されていないので開発者としては使いにくい 5. グローバル領域の関数・変数で構成されているので変数名衝突の可能性が高い 6. タイマー流しっぱなし(その割にsetIntervalじゃなく
<script Language=”javascript” src=”http://ad.jp.ap.valuecommerce.com/servlet/jsbanner?sid=2456113&pid=877160106″></script><noscript><a href=”http://ck.jp.ap.valuecommerce.com/servlet/referral?sid=2456113&pid=877160106″ target=”_blank” ><img src=”http://ad.jp.ap.valuecommerce.com/servlet/gifbanner?sid=2456113&pid
■ PHP4 で HMAC-SHA256 などの hash_hmac() 関数を使えるようにする Amazon Product Advertising API を使用するには、HMAC-SHA256 方式の署名が必要になりますが、 この計算に用いる hash_hmac() 関数は PHP 5.1.2 以上の関数なので、 それ以前のバージョンの PHP では対応するのが難しかったりします。 ということで、SHA-256 や HMAC の計算ルーチンを PHP で実装し、ライブラリ化してみました。 このライブラリを組み込むと、 hash hash_algos hash_hmac sha1 の関数が、古いバージョンの PHP でも使えるようになります。 今のところ、対応しているハッシュアルゴリズムは、 MD5 SHA-1 SHA-256 の3つです。 PEAR の PHP_Compat ライブラ
Services_TwitterはPHPで簡単にTwitter APIを使用できるPEARパッケージです。 ライセンス インストール 必須環境 pearコマンドを使った場合 pear環境を使えない場合 リファレンス 更新履歴 TODO ライセンス このライブラリはThe PHP License, version 3.01の元に公開されています。 インストール 必須環境 Services_TwitterはPHP4.3.0以上の環境で動作する事を前提に作成されています。 pearコマンドを使った場合 Services_TwitterはPEARパッケージで提供されています。PEARコマンドからインストールを行うことが可能です。 # pear install -f http://labs.transrain.net/files/Services_Twitter-0.4.0.tgz 情報取得時にJS
Feature-Rich JavaScript Scheduler DHTMLX Scheduler is a JavaScript scheduling calendar with 10 views and customizable interface for developing any kind of scheduling applications.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く