ホワイトペーパーを追加しました ホワイトペーパー「費用をかけずにできるWebサイト制作時に抑えたい SEO対策の基本」 を追加しました。 本資料では、ワイヤフレーム、デザイン、コーディング時に、Webサイト制作以外の費用を特別にかけることなく取り組めるSEO対策の内容をご紹介します。 こちらから、ぜひダウンロードください。
![エムハンドブログ|大阪のホームページ制作会社|創業21年のエムハンド](https://cdn-ak-scissors.b.st-hatena.com/image/square/da227c2fa48367c7b90ff13307bfad58fa63af4e/height=288;version=1;width=512/https%3A%2F%2Fm-hand.biz%2Fcms2021%2Fwp-content%2Fthemes%2Fmh-biz%2Fimg%2Fcommon%2Fogp.png)
The most popular Ruby on Rails CMS With more than 825,807 downloads, 3,890 watchers on GitHub and 384 contributors, Refinery is the leading open source CMS on the Ruby on Rails framework. View on Github Latest stable gem version 4.0.3 - Last updated 2023-05-22 by GitHub. Refinery CMS is perfect for creating custom content manageable websites. We use "The Rails Way" where possible so you have to le
Notice Info Message Success Message Error Message Custom Icon (Font Awesome) No Icon Fast Notice Sticky Notice Sticky Info Sticky Success Sticky Error Stickyish Notice Stickyish Info Stickyish Success Stickyish Error Custom Button Icons No Sticky Button No Close Button Permanent Buttons Permanotice Close Permanotice Using NonBlock.js (Click through to things underneath the notice.) Translucent No
Qiita上の内容を集約し、大幅に修正・加筆したものを本として出版しました。 →ブログ:Bracketsの解説書を出版しました 基本的な使い方 こちらにて別途紹介しています。 →Bracketsの機能紹介、使い方解説 →Bracketsショートカット集 カテゴリ一覧 必ず入れておきたいもの ソースコード関連-全般 ソースコード関連-HTML/CSS ソースコード関連-JS/PHP、その他 画像・デザインデータ連携系 挙動改善系 機能拡張系 という形でカテゴリ分けをしています。 ※各エクステンションまだまだ機能をフルに使い切れてないところもありますので、何卒ご容赦ください。。。 必ず入れておきたいもの Extensions Rating 拡張機能一覧画面において、ソート可能にしたり各エクステンションの作者のアイコン・DL数・スター数等の情報を表示してくれます。 これにより、拡張機能がとても探
[Chapter1-01] Gitを使ったバージョン管理 チームで開発を行う上で、もはや欠かせない存在となったGit。でも、Gitを利用したことがない方、バージョン管理がよくわからない方は、Git が何をするものなのかもよくわからないでしょう。まずはGit によるバージョン管理の大まかなイメージをつかんでおきましょう。 2015年6月17日/TEXT:大串 肇 ■誰がいつ、どのファイルの何を変更したかを管理 ある開発プロジェクトをチームで行っている現場。「おーい、このファイル誰か更新した?」「あ、それボクです。」「え、どこ変えたの?」「えーとそれは……何行目だったけな…… 」「1カ所だけか?」「いや、何カ所か。あれ、メモっといたんだけど、えーとそのメモをどこのフォルダに入れたかと……。」「あ、。誰だよ、ファイル上書きしちゃったやつ!?」「あ、それ私。」「おれの書いたところが元に戻ってんじゃ
突然ですが、「Webスクレイピング」という言葉をご存知でしょうか。 例えば、現存するWebサイトの一部分の要素を取り出して、そこをスマホ向けに改修するとします。その際、Webサイトの該当部分の情報・データを集めてきて、集計し、使える形に整形し直すことが可能なのがWebスクレイピングです。そして、Webスクレイピング専用のツールのことを「Webスクレイピングツール」といいます。 仮に、スクレイピングツールがなかったら、自らインターネット上に膨大な情報の中から、目的のデータを探し出し、抽出して、手作業で集計・整形しないといけません。 ただ、その際、Webスクレイピングツールであれば、Web コンテンツを自動で取得できるので、アッという間に解決することが可能です。このツールは、業務上、大幅な工数削減に役立つなど重宝します。 そこで本記事では、このように便利なWEBスクレイピングツールについて、概
こんにちは。 LIGフィリピン支社代表のせいとです。 お問い合わせフォームといえば、どんなサイトにも大体備わっているものですよね。 どのフォームも見た目は大体同じのため、構築自体は簡単かと思います。 ただし、システムが絡んだり、ユーザーに操作してもらったりと、けっこう重要なページであったりもします。 そこで今回は、ユーザーにとってより快適なフォームを実現するためにオススメしたいクールな技をお伝えしたいと思います。 また、今回の記事を書くにあたり、デモページを作成しました。 こちらのソースも見ながら読んでいただくと、よりわかりやすいかと思います。 ユーザーフレンドリーで構築もしやすいクールなお問い合せフォームをコーディングする9つのTips 1. ボタン系の要素は全て<button type=”submit”></button>を使う 「送信する」「入力画面に戻る」などの要素を作る際、タグは
最近、jqなる便利なツールを発見した。sedやawkっぽい記法で、JSON文字列を整形したりフィルタできたりいろんなことができるようだ。 このjqを使って、JSON文字列をCSVに変換するいくつかの例を挙げる。JSON形式の文字列を返すAPIの試験結果をCSVに変換して、それをExcelに貼り付けるときなどに便利だろう。 なお、jqのインストールは、Macであれば brew install jqで行える。 単純なJSON形式 以下のJSONがあったとする。 { "name": "織田信長", "age": "49" } これをCSV形式に変換するには、以下のコマンドを実行すれば良い。 echo '{ "name": "織田信長", "age": "49" }' | jq -r '["name","age"], (. | [.name,.age]) | @csv' 結果は以下のとおり。 "n
jq 前に以下のニコニコ動画のデータセットの記事でも使いましたが、jqコマンドはJSONを変形したり一部を抽出したりするのにとても便利なコマンドです ニコニコ動画のデータセットが公開されたらしい - 唯物是真 @Scaled_Wurm マニュアルを見ると、条件に応じた処理とか最大値を求めるとか意外と複雑な機能も使うことができます jq Manual 軽量JSONパーサー『jq』のドキュメント:『jq Manual』をざっくり日本語訳してみました | Developers.IO また以下のサイトでオンライン上で試せます jq play JSONをCSVに変換 JSONをCSVに直したい時があって使い方を調べたのでメモしておきます 単純な例 まずは単純に以下のようなJSONをCSVに変換します {"key1": 1, "key2": 2} 方法1 - 文字列展開 文字列中の\()の中身は展開さ
データ解析の一連のプロセスの中で、前処理の占める割合はたいへん大きいです。 その前処理のなかで、json形式のものを楽に扱えるjqコマンドというものがあります。 json形式はデータベースなんかではよく見る形式で、自分でも個人的に必要になったのでその導入をメモ。 MacとWindows両方でやります。 Mac ターミナルを開いてbrewで一発。 brew install jq Windows Windowsにはchocolateyというのがあって、これはMacでいうところのbrewみたいなものです。 まずはこれを入れます。 コマンドプロンプトで、 @powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://choc
Chocolateyを使った環境構築の時のメモ [Windows] Windows 10をクリーンインストールした際の 環境構築のためにソフトをインストールする際に役立った Chocolateyの使い方をまとめました. chocolateyとは? Ubuntu/Debian系でよく使われるパッケージ管理の apt-get が Windows版でchocolateyになったと思えばいいと思う. これをインストールすると みたいな感じでインストールできる. インストールするメリット 使いたいソフトの Windowsインストーラ をダウンロードして 毎回 Yes とか 承諾 とかをクリックする 手間が省ける chocolateyでインストールしたソフトは一括アップデートできる cinst ${packagename}でググれば,ソフトのインストールは楽々 広告URLをクリックして偽ソフトをうっか
スマートフォンやタブレットの種類はとても多く、とても全ての端末でテストすることはできません。そこで使ってみたいのがクラウドベースで実機をレンタルしてくれるサービスです。実に300種類を越えるデバイスをWebブラウザを介して使えるようにするサービスなどがありますのでぜひチェックしてください!エミュレータ/シミュレータを使ったテストは大事ですが、それでもなおスマートフォンアプリでは実機テストが欠かせません。速度的な問題やCPU/メモリが少ないために起こる不具合もあります。快適に操作できるUXはやはり実機を使わないと分からないでしょう。 しかしスマートフォンやタブレットの種類はとても多く、とても全ての端末でテストすることはできません。そこで使ってみたいのがクラウドベースで実機をレンタルしてくれるサービスです。実に300種類を越えるデバイスをWebブラウザを介して使えるようにするサービスなどがあり
昨今、行政のウェブサイトでも、JavaScriptを使用したインタラクティブな地図が使われることが多くなってきました。 2016年現在、民間のウェブページでは、動かせる地図を表示することは当たり前に行われるようになっています。 施設やイベントの場所を表現するにあたって、ウェブ地図はたいへん便利なツールであり、これからも利用が進みこそすれ、廃れることは無いはずです。 もちろん行政においても、サイトにウェブ地図を利用することはこれから一般的になってゆくと考えられます。 そうしたなか、行政サイトを構築する際に、いくつかの観点から気をつけたほうがよいだろう、ということをまとめてみます。 従うべき要件 行政のサイトを構築する際には、特にセキュリティ要件など、当然のように多くの要求仕様がありますが、ウェブ地図を利用するにあたって、見逃されがちな観点がいくつか存在します。 著作権・ライセンス的な観点 そ
当社はCookieを使用して、お客様が当社のWebサイトでより良い体験を得られるようにしています。引き続き閲覧する場合は、プライバシーポリシーに同意したことになります。
Facebookログインが必要なiPhoneアプリはたくさんあり、大抵のアプリケーションはFacebookのiPhoneアプリと連携してパスワード入力無しでログインを済ませてくれるのでユーザーとしてはとても楽だ。 だけど、Facebookアプリを使わずに自アプリ内でWebViewを開いて、そこでメールとパスワードを入力しなければいけないフローになっているアプリもそれなりに見かける。 僕の場合は各種サービスのパスワードは管理ツールで自動生成していて覚えていない。Macの場合は管理ツールが常時立ち上がっているのですぐに参照することができるが、iPhoneの場合は、管理アプリを立ちあげる→マスターパスワードを入力→目的のサイトを選択→パスワードをコピー→元のアプリに戻る、という手順を踏まなければならないため、非常に使い勝手が悪い。 というか、Facebookアプリが認証の仕組みを提供しているのに
開発言語 開発当初はObjective-Cで書いていましたが、やはりSwiftの方がStruct/EnumなどSwiftyに書けるのが便利で、徐々にSwiftへ移行しています。 Swift / Objective-C(古い機能はObjective-Cで書いてあるので移行中) HTML/CSS(アプリサポート用サイトのコーディング) Python(画像のリサイズなどで自動化スクリプトをつくるとき) Ruby(fastlaneのアクション作成) Bash(Info.plistの設定変更やxcodebuildの自動化バッチをつくるとき) 利用しているWebサービス 定番のサイトも多いですが、カテゴリ分けして整理してみました。 リファレンス系 以下に書いてあるサイト以外にも個人の技術ブログなどにもとてもお世話になっています。 Qiita(情報収集/アウトプット) Developers.IO(情報収
アプリ開発をしてみたいけれど、プログラミングがわからないから諦めてしまったという方は少なくないのではないでしょうか。 ところが最近はプログラミング知識がなくても簡単にアプリ開発ができるサービスがどんどん登場しており、ノンプログラマでもアプリ開発ができるようになっています。 これより、プログラミングの知識がない方でも簡単にスマホアプリが開発できるツールを11個厳選してご紹介しますので、iOSやAndroid(アンドロイド)のアプリ開発をしてみたい方はぜひ使ってみてください。 レバテックフリーランスはITエンジニア専門の フリーランスエージェントですまずは相談してみる Yappli https://yapp.li/ 「Yappli」は、iOSとAndroidアプリをブラウザで制作できるツールです。 ブラウザ上でドラッグ&ドロップするだけでアプリを作れるため、プログラミングの知識は必要ありません
はい。てなところでようやく本題です。 上記みたいなライトなチャット実装を(簡単に)叶えてくれる!かも知れないツール、見つけておきました。 PHPで動く!カンタン実装オープンソースチャットフレームワークArrowChat https://www.arrowchat.com/ というわけでこちらです。 Webであれこれ作ってきた我々にとっては非常に馴染み深い、我らがPHP&jQueryで動いてくれるというオープンソースなチャットフレームワーク『ArrowChat』です。 ライセンスはこんな感じで、もちろん商用可能。初回ダウンロード時に45ドル(大体5,000円くらい)払うとzipでダウンロードでき、その後はもう好きにしてーっという素敵仕様です。 プランは色々あるけど廉価版で全然OK 料金プランはいくつかあるんですが、違いは単に『サポートどれくらいいる?』てだけなので、そもそもコードは読めるけど
インセプションデッキとは インセプションデッキとは、プロジェクトの全体像(目的、背景、優先順位、方向性等)を端的に伝えるためのドキュメントです。ThoughtWorks社のRobin Gibson氏によって考案され、その後、アジャイルサムライの著者 Jonathan Rasmusson氏 によって広く認知されるようになりました。 インセプションデッキについては、Jonathan氏のブログ「The Agile Inception Deck」にて説明を読むことができます。 Jonathan氏が作成したインセプションデッキのひな形 インセプションデッキ(Inception Deck)を直訳すると「最初のデッキ(カードの束)」という意味となり、アジャイルプロジェクトにおける「プロジェクト憲章」に近い意味合いを持ちます。 プロジェクト憲章とは PMBOKにおけるプロジェクト憲章(Project Ch
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く