ぼやき雑記

とあるフリーランスプログラマのぼやきです。

SEOには直接関係ないけど良いWebサイト・ホームページ作りの条件を1つだけ語りたい

最近、Web幹事というサービスに関わらせていただいています。
web-kanji.com
その過程で多くのWebサイト制作会社のWebページを見せていただいています。かなり多くのWebサイトを巡回させていただいている気がします・・・・・。そこで感じたのは「良いWebサイトって何だろう?」と考えるようになりました。
SEOについて語っているサイトは多いと思いますので、今回はSEO以外の観点から良いWebサイトって何だろうって話をしたいと思います。長々と語っても仕方ないので1つだけ!

続きを読む

SE・プログラマーは一度身を削って自分のサービスを立ち上げたほうがいい3つの理由

私はプライベートで、Webアプリ・スマホアプリを作ったりしています。そして今日、今月のAWSの利用料金・請求額を見てびっくりしたところです。今回はそういうお話を書きたいと思います。

続きを読む

MacユーザーがサブとしてWindows開発環境を求めて探しすノートパソコン選び

私は普段 Macbook Proを使用して作業しています。少々古い機種ですが、普段の実務には支障をきたさない性能を持っています。ただ、仕事案件によってはWindows開発環境が必要だったりします。その場合は自宅のデスクトップPCで開発を行うわけですが、やはりノートパソコンで出先で使えるようにしたいのですね。そんな私が考えたことなどを纏めたいと思います。

続きを読む

CordovaでiOS版とAndroid版を開発するときにプラグインを使わず1つのコードでnend広告を出す方法

最近、工数少なく広告入りアプリを開発するために、Cordova環境構築を行い、nendによる広告を出せるようにしました。nendはSwiftなどで広告を出す場合はプラグインを入れたりするのですが、その方法だとiOS版とAndroid版でできるだけ同じコードを書きたい(ダブルメンテナンスしたくない)という目的に反します。Cordovaでは内部でJavaScriptを実行できるので、その方法を利用したいと思います。

ただこの方法はnend非公式の方法かもしれませんので、いずれ使えなくなる技術メモだと思ってください。(理由は後述)

続きを読む

Swift作業中、XcodeをGit管理しても怖くない! できることできないこと

SwiftでiOSアプリを作る時、どうしてもXcodeを扱うことになります。
Xcodeは高級IDEであり、設定ファイルを各種扱います。
例えばiOSアプリのUIの位置や、アプリの環境設定情報などです。
そのため、git で丸ごと管理すると大量のログが出てきてしまいます。
f:id:oouchida:20180110122727p:plain

それでもgitで管理しようというお話です。
簡潔にいうと、Xcodeデグレードを復旧するのにgitはいいぞというお話です。

続きを読む

仕事しながら、一般募集のアプリケーションコンテストに投稿しようとする話(準備編)

ふと、地下鉄の駅で、以下のサイト紹介のポスターを見かけました。「東京公共交通オープンデータチャレンジ」というものです。
東京公共交通オープンデータチャレンジ

オープンデータを使ったアプリケーション作成は興味あるし、仕事で身についた技術を使えそうだなと、なにより一から開発をしたいという思いがあり、とりあえずエントリー。
そのあと、準備したことなどをお話しします。

続きを読む