※何度投稿しようとしてもBad Requestが出てしまったのでgistで投稿します。ご了承下さい。 gist.github.com
こんにちは! 日本語のウェブサイトを作っていると、日本語特有の問題にぶちあたることがありますよね。 その中でも今回着目したいのは、日本語改行問題。最近、この問題を解決するためのライブラリを公開したので、紹介します。 github.com そもそも日本語改行問題とは何か ウェブブラウザで日本語で書かれたウェブサイトを見ていると、ときどき文章が変なところで改行されているのを目にすることがありますよね。 たとえば、こんなかんじ。 「ソリューション」が「ソリューショ」と「ン」に分かれてしまっています。読みにくいですね。 英語では単語がスペースによって区切られますが、日本語や中国語などのアジア圏の言語では単語がスペースで区切られないことが多いです。 そのため、英語では単語の途中で改行されることは通常ありませんが、日本語では単語の途中で改行されることがよくあります。 本文ならともかく、見出しやキャッチ
Evernoteのすばらしさについてよく聞きます。なんでも保存できること、どこからでも使えること、これなしでは生きていけない人がどれほど多いかについてなどです。しかし、私自身何度も試してみたのですが、その良さがわかりませんでした。何を見落としていたのでしょう。話題にすると、何人もの人が「Evernoteにトライしたが、結局しっくりこなかった」と言いました。どうやら私だけではなかったようです。 ただ、Evernoteを絶賛する記事やコメントを読むうちに、もう一度だけ試してみようと思いました。もしあなたもEvernoteの良さがわからないと思っているのなら、ぜひ以下を参考にしてみてください。 保存すればするほど、Evernoteは便利になる 一番重要なことから始めましょう。Evernoteが愛されている理由を知りたいなら、まずフルに活用することです。ただのノートツールとして使っているだけでは何
2016年5月にはてなブログをはじめてすでに3年半超。このブログは開設から半年経過したくらいで月10万の収益を超え、それ以降も順調に増収が続き、今もコンスタントにブログから収入を得ている。 下のグラフは1年目のブログ売上推移。(※正確な数字を出すと色々面倒なのでボカします…) 正直、自分自身もここまでになるとは思っていなかったけれど、「"ちゃんとやれば"誰にでもチャンスはある」ということを実感できた。 4年経過したので、改めてこちらに収益付きでまとめました。 関連ページ【はてなブログ5年目へ】アフィエイト収益とASPについて ● ● ● この記事では、僕が4年間ブログ運営をしていく中で収益化に役立った手法やツールを紹介してみたい。基本的には初心者向けに書いている。 前半は、収益化のステップと「ブログで稼ぐための必須ツール」に関して。誰もが収益化のために使っている必須のツールを紹介している。
テンプレートエンジン不要?JavaScriptで文字列処理を簡潔にするTemplate literal 高津戸壮(株式会社ピクセルグリッド) これまでのJavaScriptでは、複雑な文字列処理はテンプレートエンジンを使うことが一般的でした。しかしECMAScript 2015(ECMAScript 6)では、パワフルなTemplate literalが標準で利用できるようになりました。この新たに追加されたTemplate literalについて、概要とサンプルコードを紹介します。 これまでの文字列組み立て ES6で追加されたTemplate literalを使うと、文字列をより柔軟に、シンプルに組み立てることができます。例えば、これまでのJavaScriptでは、文字列を組み立てるために、例えば以下のような方法を取る必要がありました。 var name = 'john'; var cou
近頃はどこの研究室でも自前のホームページを持つことが普通になりました。 ウェブサイトを研究アピールの場としてうまく使うことができれば強力です。特に次世代を担う若者たちは、「まずウェブからはじめる」のがもはやノーマルな感覚です。彼らを化学の世界に引き込んで未来の化学を盛り立てていくためにも、しっかりしたウェブサイトを構築し、質の高い情報発信をしていくことが重要です。 しかし化学者はWebアピールにまだまだ不慣れなせいか、研究室によって意識格差がかなりあるようです。ホームページ作成ソフトの使い方やHTML記法を学ばなくてはならず、キレイなものを作るのはやはりそれなりの経験とセンスが必要になるという避けがたいハードルもあるでしょう。 しかしラボのアピールのために受け取り手に優しいホームページをつくる、というだけでよければ、そこまで難しいものは必要ありません。いくつかのポイントを押さえて作ればそれ
どうも、海外就活生のはっしーです。 自称プログラマとして、たまにはIT系のネタを。 現在、現役の大学生たちと一緒に、プライベートでウェブアプリを開発運営しています。大学生向けに、不要な本を無料で譲渡しあえるプラットフォームとしてのサービスです。 テクスチェンジ 先日、この広報および運営を担当してくれているメンバーが、こんな報告をしてきました。 「はっしーさん、Facebook ログインと Twitter ログインが使えません!」 くだんのウェブサービスには、SNSのアカウントと連携してユーザ登録できるボタンを用意しています。なんでも、大学構内で新規ユーザ登録を呼びかけたところ、この機能がうまく使えなかったそうなのです。 「なにかバグがあるってこと?」 「いえ、Facebook や Twitter の アカウントをもっていても、パスワードを覚えてなくてログインできないんです」 エッ!? (
jQueryUIとは jQueryを拡張したもので、主にUI(ユーザーインターフェース)に特化したものです。 開発環境 jQueryUIをやっていくに当たって以下の二つが必要になります。 ・jQueryプラグイン ・jQueryUIプラグイン ・jQueryUIテーマ まずjQueryには前記事のURLを使います。 http://code.jquery.com/jquery-1.11.0.min.js jQueryUIには http://code.jquery.com/ui/ のページにある、javascirptプラグインとcssを使っていきます。 プラグインはjQuery UI 1.10.4のminifiedを使っていきます。 http://code.jquery.com/ui/1.10.4/jquery-ui.min.js CSS(テーマ)は、Themesというところから選んでください
Facebook側のフロー Step01 Facebookアカウントを登録する まずはFacebookアカウントが必要です。 最近ではFacebookアカウントを持っている人がほとんどのはずですから、このStepは必要無いですよね。 登録はFacebookのサイトから登録します。 Facebook https://www.facebook.com/ Step02 開発者(Developer)登録をする いいねボタンを設置するには、Facebookアカウントで開発者登録をする必要があります。 開発者登録せずに、個人のアカウントにふられているID(fb:admins)で簡単に設置することもできますが、開発者登録(fb:admin)の方が個人アカウントを特定されずに設置できるので、ここでは開発者登録の説明をします。 開発者登録には、携帯電話のメールアドレスが認証として必要です。 iPhoneユー
1. HTML/CSS 〜 「お・も・て・な・し」をブラウザにも 〜 TAKEHARU IGARI Front-end Engineer / Evangelist ブラウザにやさしい <html5j パフォーマンス部 第⼀回勉強会 /> 2. プロフィール • TAKEHARU IGARI 猪狩 丈治 - 所属 • 株式会社 Lei Hauʼoli フロントエンドエンジニア - 略歴 • 表⽰速度、保守性、ブランディング、SEOを考慮したフロントエンドエンジニアリングを得意とし、 現在、各ナショナルクライアントのプロジェクトや、株式会社リクルートの主要サービスのフロント エンド開発に携わり、⾼速化コンサルティングも⾏う。 - 執筆 • 技術評論社「WEB+DB PRESS」 • Vol.66 〜我流コードからの卒業HTML構造化指南 • Vol.59 〜「Webサイト超⾼速化実況中継 ──
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く