その他

非プログラマでも、簡単にローカル環境でAjax通信を可能にする方法

2020/2/17

Ajax通信に限らず、Web Storage や Canvas などもですが、ほとんどのWebブラウザでは、ローカルのファイルへのAjax通信を許可していません。 回避方法としては、 Chrome起動時にオプションをつけたり、拡張機能を使って簡易Webサーバを立てたり、ローカルにWebサーバーをインストールしたり、 など、様々ありますが、、 どれもPCやブラウザの環境に依存するものばかりで、非プログラマへ手順を教えるのでさえ、ひと苦労... 😂※ 非プログラマ: 基本的にはプログラマー以外の方( ...

ReadMore

Laravel

Homestead環境のVNマシン名を設定する

2020/2/10

Laravelの環境構築のときなど、2つめのHomestead環境を立ち上げようとした際、以前のバーチャルマシンが残っている状態だと、以下のエラーが出て上手くいかない事があります。。 複数のHomestead環境を立ち上げるために エラーの詳細 A VirtualBox machine with the name 'homestead-7' already exists. 初期設定では、バーチャルマシンのマシン名がhomestead-7になっているっぽく、既に存在する旨のエラーが表示されました。 解決策 ...

ReadMore

その他

Google Mapsが表示されない場合がある問題を解決

2019/4/7

Google Maps JavaScript API v3 を使用して地図を表示しようとしたものの、上手くいきませんでした。少々強引ながらも、この問題について解決したのでその方法をご紹介します。 Google Mapsが表示されない場合がある問題を解決 Google Mapsが表示されないときがありました。(表示されるときもありました。)Railsで使おうとしたので、そういった相性の問題もあるのかもしれません。恐らく、Google Mapsのスクリプトが読み込まれるタイミングの問題かな?と思いましたが、何 ...

ReadMore

その他

rubyzipでディレクトリが圧縮できない事がある不具合を解決する

2019/4/7

Ruby on Rails でディレクトリをzipで圧縮しようとしたときに遭遇したエラーのお話です。rubyzipというgemを使って実装する際、ディレクトリをzip圧縮するサンプルスクリプトが含まれていたので、その通り導入してみたのですが... rubyでディレクトリをzip圧縮する サンプルスクリプトでは圧縮できなかった 大きく以下の問題でエラーが発生しました。(箇条書きですみません...) 日本語のディレクトリ名を使った場合に文字化けする ディレクトリの合計容量が大きかった場合に、処理が途中でコケる ...

ReadMore

アプリ開発

iOSアプリのサイズを軽量化したときの話

2019/4/6

先週、iOSアプリのプロジェクトを見直し、35.8 MB から 17.3 MB まで 軽量化しました。その方法とは、「プロジェクトから要らない画像を削除するだけ」でした。 iOSアプリのサイズを最適化する Appleは、iOS11の公開にあわせて、モバイルデータ通信時にApp Storeからアプリをダウンロードするときの容量制限を 100 MB から 150 MB に拡大しました。 さらに、iPhone端末自体の大容量化や、LTE回線により高速通信が可能になったことで、大きなサイズのアプリも不自 ...

ReadMore

アプリ開発

Swift4で同期通信をする

2018/9/1

今回は、Swift4で同期HTTP通信を実現します。APIを通して取得したデータを使って処理したい場合など、非同期でなくHTTP通信を待ってからしたい処理もあるかと思います。 参考にしたSwift2のコード まず、Swift4で同期HTTP通信をするためにこちらのサイトを参考にしました。サイトに掲載されていたSwift2のコードも、勉強のため載せておきます。 public class HttpClientImpl { private let session: NSURLSession public ini ...

ReadMore

その他

Macアプリを完全にアンインストールする方法

2018/9/1

パソコンの買い替えのために。大学の進学を機に。iPhoneアプリの開発のために...など。Macを購入したときによく迷う、アプリケーションの削除の仕方。私もそうでした。今回はこれを紹介します! Macアプリをアンインストールする3つの方法 Windowsであれば「プログラムと機能」の一覧から対象のソフトウェアを選んでアンインストールをクリックすれば出来るが、Macにそのような機能はありません。 Macアプリのアンインストールの仕方には、インストール方法によって3種類の方法があります。 アプリをApp St ...

ReadMore

その他

JRの駅貼ポスターを購入してみた

2018/3/23

いわゆる「地方」での暮らしには都市部と比べてどのような印象をお持ちですか?不安を解消する為はもとより、鳥取での生活にワクワクしてもらいたくて計画しました。 鳥取大学前駅へ駅貼りポスターの掲出 注意 ポスターの掲載期間は既に終了しています 今回は、鳥取大学への受験生とその保護者をターゲットに。 駅貼りポスターの申し込み方法・費用の支払いなどを始め、掲出して感じたことを簡単にまとめます。 ポスターについて 今回掲載したポスターは、「鳥取なにたべ!」のものです。鳥取なにたべ!は地元のカフェ・レストラン・隠れた名 ...

ReadMore

アプリ開発

Xcodeでアーカイブしたファイルを再度表示する

2018/3/8

以前にアーカイブしたiOSアプリをもう一度使いたいときってありませんか?私は、これが分からなくてもう一度ビルドし直した経験があります...が、時間の無駄ですよね、、笑 Xcodeのアーカイブ保管庫 iOSアプリを開発して公開する際、製品版としてビルドすると、これまでにアーカイブしたファイルが一覧になってるウィンドウが表示され、最新のものをApp Storeへアップロードする形になるかと思います。 でも、そのウィンドウの名前が分からない...Archivesウインドウとかって名前にしておいてくれたら良いのに ...

ReadMore

Copyright© teckmemo , 2020 All Rights Reserved.