システム開発者視点の開発者ブログ兼備忘録です

複数のCSVファイルを1つに連結するWebシステムを公開しました
CSVとはCSVは日本語で「カンマ区切り」と呼ばれる形式のテキストファイルです。各データ項目(フィールド)を,(カンマ)...

ホームページの検索順位があがりました(Nipoのほうね
合同会社サンドボックスが開発して、細々と運営しているクラウド日報システム Nipoのホームページアクセスが最近伸びていま...

Quasar Framework Version 1.0 リリースを心から祝福します
とっても素晴らしいニュースが舞い込んできました。Quasar Frameworkが大幅なアップデートを行ったのです。Qu...

moment.format(x)を変換するだけのプログラムを作った
変換プログラムはこちらですタイムスタンプとしてUnix Timeを使うことがよくあります。moment.jsでいうと、m...

DNSBLにブラックリスト入りして無事に戻ってくることができた話
MailgunでDNSBLってエラーが出たDNSBLなんて、聞きなれない言葉がMailGunの管理コンソールに表示され始...

AndroidアプリとiOSアプリ、どっちが多くインストールされたのか?
NipoのAndroid / iOSアプリの利用状況弊社が作ったNipoというシステムには、Web版の他、Android...

WordPressにAlgoliaの全文検索を使ってみた
現在この機能は公式に提供されなくなっております!この記事の価値は現在ありません。WordpressとAlgoliaの全文...

firestoreのセキュリティルールでグループチャットルームを考察
firestore本当に便利ですね。いうなればフロントからクエリを書いて、データを入力したり、データを読み出したりできる...

pdfMakeのページサイズの指定はmmでは無い
pdfMakeはフロント側でPDFが簡単に作れるJavaScriptです。クライアントのPCでPDFが作れるのでサーバい...

FirebaseのE-mail認証でアドレスが正しいことを確認する
Firebaseの認証機能を使えば、面倒なログイン回りの処理がほとんど省略できて幸せになれます。ほとんどの処理がかなり簡...

vue.js+firebaseで超簡単!ソーシャルログインを実装するまで
いまどき、アカウント作成にIDやパスワードを入力させるのは賢い選択とは言えないようです。いやぁー便利ですよね。ソーシャル...

wordpressのテーマ開発にVue.jsを使う
この記事は後編です。前編ではsassを導入しました。前編をご覧になってから読み進めることをおすすめします。Vue.jsは...

WordPressテーマ作成にSASSとGulpを使った環境構築
Wordpressのテーマは無料、有料含めて様々なテーマが用意されています。デザインにこだわりが無ければ、公開されたテー...

Angular4 NgbModalを使ってモーダルウインドウを表示する
NgbModalを使う最近はionicではなく、Angular4を使った開発を行っています。Angular4を使って、モ...

linuxのinkscapeで日本語フォントを使えるようにインストール
SVGをEPSへ変換する際、フォントが適用されないlinux上のinkscapeはコマンドで実行できるため、システムに組...

canvasをSVG、EPSへベクトル情報を保持したまま変換するシステム
canvasで作った画像がそのまま印刷所へ投稿できるようになるまでイラストレーターを使って画像を作り、印刷所へ投稿するこ...

ionic2 モーダルウィンドウのサイズを自由に変更する
こんにちわ。最近Appleの審査基準が厳しくなったなぁと思う今日このごろです。あと審査が遅いのもいい加減にして欲しい。さ...

A scan is already in progress iOS版でQRコードが読み取れない
ZBARは使えないようですionic2の公式ページには、ネイティブ機能の1つとしてQRコードスキャンが上げられています。...

ionic2 画像フォルダの設定について
imgフォルダが無い?ionic2のプロジェクトをセットアップするのには、CLIからionic start projec...

ionic2 はじめました
※ 導入したばかりでよくわかってません。間違った情報があることも含みおきの上お読み下さい。Angular JSが新しく、...

apple storeの審査リジェクト「Android」の表記はNG
現在公開中のiOSアプリの1つ、「サロンカルテ」がアップデート時にリジェクトされました。リジェクトの理由はWe noti...

angular JS 1.6アップデートで$httpが動かなくなった件
Angular JS 1.6が2016年12月にリリースされたようです。プロジェクトを Angular JS 1.5から...

AWS Sdk for PHPでS3のバケットを作成する
ご無沙汰です。最近ブログをサボっていました。さて、最近はAWSというサービスを使い始めました。便利ですが、難しいところも...

JavaScript(AngularJS)で次のフォームへ自動で移動させる
クレジットカードの番号入力だったり、郵便番号であったり、フォームに一定の桁数を入力すると、自動で隣のテキストボックスへ移...

ContactForm7に届く1日50通のスパムメール撃退
wordpressプラグインの1つ、ContactForm7その名の通り、お問合せフォームに使われるコンタクトフォームプ...

Analyticsのイベントトラッキングは手軽に導入できるすごい機能だ
Googleが提供しているGoogle analyticsというサービスは大変便利ですが、機能が多すぎて「なんとなーく眺...

長時間パソコンをお使いの方、眼精疲労を軽減する3つの方法
仕事やプライベートでパソコンを見つめる時間はどんどん長くなっています。私、管理人はパソコンでプログラミングをしたり、ホー...

301リダイレクトをwordpressのプラグインで簡単に実装
ホームページの引っ越しには色々な手間が掛かりますが、Wordpressの引っ越しで、プロトコルがhttpからhttpsへ...

angular JSで画像をアップロードng-file-uploadの使い方と注意
ng-file-uploadを使って画像をサーバにUPしようAngular JSを使って、画像データをサーバにUPするに...

angularJSでajaxZip3を使う際に気を付けるべき注意点
ajaxzip3は、郵便番号を入力するだけで自動で住所を表示してくれる機能です。google codeが終了し、gith...