泣きながらプログラミング。

泣きながらプログラミングをする大学生のブログ

「フレーズ英単語1800 センター対策編」サポートについて

お問い合わせ先 下記メールアドレスからお問い合わせください。本アプリはユーザーの皆様からの要望に答える形で新機能や単語の内容など、これからも改善を行なっていく予定です。ぜひお気軽にお問い合わせください。ご要望があれば、LINE@などのサービスも…

漫画雑誌用ブラウザの作成⑤お気に入りボタンで追加&削除

漫画雑誌用ブラウザを作成中です。https://github.com/TetsuFe/WebBookBrowser今回もスマホからの投稿なのでmarkdownが使えてません。 ## 進捗今日で- お気に入りボタンで追加&削除- お気に入りボタンを画像に変更を行いました。 ## お気に入りボタンで追加&…

漫画雑誌用ブラウザを作成④お気に入り検索バーの追加

漫画雑誌用ブラウザを作成中です。https://github.com/TetsuFe/WebBookBrowser 今回もスマホからの投稿なのでmarkdownが使えてません。 ## 進捗今日で- お気に入り絞り込み検索バーの追加- URLバー付近の微妙なレイアウトのズレ修正を行いました。 ## お気に…

漫画雑誌用ブラウザを作成する③進捗表示と非同期処理

漫画雑誌用ブラウザを作成中です。https://github.com/TetsuFe/WebBookBrowser 今回もスマホからの投稿なのでmarkdownが使えてません。 ## 進捗ここ2日で - ダウンロード中の進捗表示 - 対応ページの追加を行いました。 ## ダウンロード中の進捗表示につい…

漫画雑誌用ブラウザを作成中② スクレイピングとカスタムセル

漫画雑誌用ブラウザを作成中です。 https://github.com/TetsuFe/WebBookBrowser 今回もスマホからの投稿なのでmarkdownが使えてません。 ## 進捗 ここ2日で - スクレイピングによるサムネイル画像の抽出 - サムネイル画像を表示するためのカスタムCellの作…

漫画雑誌用ブラウザを作成中①

漫画雑誌用ブラウザを作成中です。 https://github.com/TetsuFe/WebBookBrowser 普通のブラウザに残したくないHな漫画をweb上で読む・お気に入り登録するときに使うためのものです。 売りとしては、 - 簡単・ワンタップのお気に入り登録 - すぐ見つけられる…

毎日GitHubにコミットする計画

経緯 iPhoneアプリ「Contributions for GitHub」をインストールしてみたら、毎日の自分のコミット量が見えるようになり、「コミットが少ない・・・」ということに気づきました。 github.com そこで、「もっとコミットしなければ!」ということで、毎日GitHub…

Qiitaの記事通りgit reset —hard して泣いた話

教訓 Gitのcommitを取り消したいときは、$ git reset —soft HEAD^ を使う。 むやみに$ rm -rf .gitは しない。 本題 Qiitaの記事で、 $ git commit を取り消したいときは、 $ git reset —hard HEAD^ すればいいよと書いてあったので、いいねも300件超えてた…

UnityをHigh Sierraで使うとカーネルパニックになる場合の対処法(*必ず解決するとは限りません)

UnityがHigh Sierraでカーネルパニックを起こす 最近、High Sierraにバージョンを上げたところ、Unityの調子が悪くなり、3Dのゲームになると、頻繁にカーネルパニックを起こして困っていました。 そこでUnityのフォーラムを見るととりあえずの経験則(英語)…

pythonでファイルパスからファイル名のみを取り出して新しいファイルパスを作成する

環境 python3 やりたいこと 例えば、globなどで複数のファイルのファイルパスを取得して、そのファイルに何らかの変更を加えたファイルをちょっとファイルパスを変えて保存したいとします。 例 例えば、HTMLファイルから、HTMLタグを除去し、そのファイル名…

Django で Could not parse the remainder エラー

Djangoを使っていたら、 Could not parse the remainder: '['user_talk']' from 'dump['user_talk']' というエラーがでました。 どうやら、DjangoではtemplateでDictionaryを扱うときは、 dump['user_talk']のようにはかけないらしく、 dump.user_talk のよ…

【Android studio】他の人が作ったプロジェクトを実行した時のエラー Configuration is still incorrect. Do you want to edit it again?

環境 macOS 10.13 android studio 2.3.3 Android studioで他の人が作ったプロジェクトを実行した時のエラーについて解決策を書いておきます。 他の人が作ったプロジェクトを開く まず、誰か他の人が作ったプロジェクトをOpen an exsisting Android Studio pr…

【macOS High Sierra】unityでregidbodyを使うとカーネルパニックになる

macOS High Sierraで、unityのプロジェクトを立ち上げ、シーン内でRegidbodyを持ったオブジェクトを作った。 その後Runボタン(でいいのかな?Sceneのタブについてる再生マークのボタン)で実行すると、たまにカーネルパニックになる。 これはHigh Sierraの…

【10/18 アップデートしました】「フレーズ英単語1800 センター対策編」

本日、「フレーズ英単語1800 センター対策編」のアップデートを行いました。 今回のアップデートでは、主に以下の点が新しくなりました。 壁紙の変更が可能に toeicボタンの廃止 壁紙の変更が可能に 壁紙を設定できるようになりました。単語リスト・苦手リス…

Switch must be exhaustive do you want to add missing cases?とエラーが出る時の対処法

enumを網羅しているのに、Switch must be exhaustive do you want to add missing cases?と出て、?となったので、その時の対処法。 これは、以下のようにEnum型をIimplicitly unwrapped optional型やoptional型で定義しているときにおこります。 enum MyEnu…

viewDidLoad, viewWillAppearなどの使い分けの例

はじめに viewDidLoad, viewWillAppear, viewDidAppear, layoutSubView, ... いろいろとありますが、どう使い分けるべきなのか、わからないやあまり知らないという方は多いのではないでしょうか? 正しいかはわかりませんが、私の使い分けの例を記していきた…

常識としてのMySQL(MariaDB)入門〜インストールから基本操作まで・Mac編〜

はじめに とりあえずステータスとしてMariaDB(MySQL)を触っておきたい人や、RailsやPythonからデータベースをいじるという方のための、最低限のSQL文とMariaDB自体のインストール方法を説明します。 また、MySQLやMariaDBはRDBMSと言われるように、データ…

QuickTimePlayerのmov動画をgifに直す

QiitaやGithubなどにアプリのサンプル動画などをアップしたりする際に、画面録画を使うと思います。 しかし、QuickTimePlayerでは、基本的に.movでの録画になってしまいます。 これをQiitaやGithubで動くようにするには、.gifに変換する必要があります。 今…

一万円でアプリのレビューをしてくれるYoutuberを募集します

一万円でアプリのレビューしてくれるYoutuberを募集します! 【必須要件】 チャンネル登録者数が1万人以上 アプリを3分間プレイ(プレイ画面+画面が隠れない字幕)+最大5分の自由枠=合計8分間の動画をYoutubeに公開する 【報酬】 一万円(お渡し方法…

【Unity】macOS 10.13 High Sierraでプロジェクト内のファイルが表示されない・MonoDevelopが起動できない場合の解決法

macOS 10.13 High Sierraに変えてから、Unityで不具合が連発しました。 Projectが正常に読み込めず、assets内のファイルが何も表示されない MonoDevelopが起動できない 以下の記事が解決法を示していますので、困っている方は参照してください。 helpdesk.un…

xcodeのエラー:The file “Info.plist” couldn’t be opened because there is no such file.

iOS

Info.plistの場所を変更したら、 xcodeでThe file “Info.plist” couldn’t be opened because there is no such file. というエラーが出た。 プロジェクトの設定のgeneral > Target > identity > choose plist file(違ったかも?) から、Info.plistファイル…

macOS High Sierraでvimが起動できない:dyld: Library not loaded libruby.2.0.0.dylib

vim

macOS High Sierraにアップデートしたところ、vimが起動できなくなりました。 具体的には、$vimとすると、 dyld: Library not loaded: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/libruby.2.0.0.dylib Referenced from: /usr/local/bi…

Twitter始めました

@tetsufe_twiでtwitterを始めました。 https://twitter.com/tetsufe_twi iOSDCで採択されるためにはどうやらSNSでの反響も加味されるとのことなので、作りました。これからはできるだけ内容を統一した技術ブログとしてやっていきたいと思います。 主にSwift…

NEWGAME!に感動した話

久しぶりにかなりの良作に出会いました。 NEWGAME!です。 http://newgame-anime.com どのキャラクターもかわいいし、かっこいい。OP・EDもノリが良くてハモリもいい感じで完全に自分の好みにどストライクです。 https://youtu.be/Y3gC7NizMd4 素直に感動しま…

iOSアプリの中国からのダウンロードが多い件【実際のグラフあり】

注意 誤解を招く表現ですが、iOSアプリとandroid他のアプリを比較してというわけではありません。 原因は結局不明で、事実報告のみです。原因を知りたい方はご自分で調べてください。(わかったら教えてください) ここでは「ダウンロード」という言葉を使っ…

なぜ中国人が僕のアプリをダウンロードするのか

なぜかAppstoreで配信中のアプリ「英単語タイマー1800 大学受験編」のダウンロードの「テリトリ」を見てみると、「中国」が多い。 これは、中国のVPNを通じて日本人がダウンロードしているのか? いや、多分違う。中国の悪徳(?)プログラマーがコピーアプ…

英単語タイマー1800 大学受験編 アップデートしました

8月は2回目のアップデートとなりました。 - [App store](https://itunes.apple.com/us/app/id1218804893?l=ja&ls=1&mt=8) - [Github]( https://github.com/TetsuFe/tangoMaster2) 今回はバグ修正のみになります。 【改善点】 ・単語テスト時に特定の出題範囲…

英単語タイマー1800アップデートしました(旧「フレーズで覚える英単語」「読むための英単語」)

英単語タイマー1800大学受験編 をアップデートしました。 App store 今回の変更点 タイマーで一定時間ごとに英単語を通知する機能を追加 名前の変更 この二つになります。 タイマー機能は他の英単語アプリには無いようなので、売りになりそうだと思い、…

英単語タイマー1800 大学受験編をアップデートしました

今朝、フレーズ英単語タイマー1800 大学受験編をアップデートしました。 修正点 (1)単語テストで正解・不正解が正しく判定されない不具合の修正 (2)OS8.0以上に対応 (3)アプリ名の変更 (4)iPadで正常に画面が表示されない問題を解決 特に、単語…

萌えキャラをアプリに導入するとどうなるのか

この夏休みの課題の一つにしたいです。 つまり、英単語超アプリに萌えキャラを導入します。 お絵かきを頑張りたい。