jama

iPhoneアプリを作り続けて早10年。 ソフトのエンジニアからハードよりにシフトして…

jama

iPhoneアプリを作り続けて早10年。 ソフトのエンジニアからハードよりにシフトしてみたい。 けど道のりは険しい。 最近は自作のキッチンカーをゼロから製作して、なんとか完成までこぎつけた。 今後は保健所で営業許可を取り、都内、千葉あたりで稼働させることを目指す。

マガジン

  • キッチンカーアーティスト

    キッチンカーの自作をアートにする。キッチンカーアーティストの活動をまとめたマガジンです。

記事一覧

Vue packages version mismatchを解消する考え方

キッチンカーアーティストのジャマです。 不用意にnpm updateをしたら突然npm run buildがエラーになり、nuxtのプロジェクトが動かなくなりました。 Vue packages versio…

jama
2年前
7

nuxt generateした時のリンク先にご注意下さい。

キッチンカーアーティストのジャマです。 キッチンカー2台目用の軽トラを買ったのですが、受託開発が忙しくてまだ製作着手ができません。 背景nuxtでwebシステムを作った…

jama
2年前
7

iOSのMapViewの吹き出しタップ処理は初見殺し

こんにちはキッチンカーアーティストのジャマです。 最近はプログラミングの仕事に忙殺されて、ものづくり脳ではなくて、プログラミング脳になってます。 iOSのマップに…

jama
2年前
1

自分で作るドネルケバブ機〜後半戦の舞台裏〜

こんにちはキッチンカーアーティストのジャマです。 過去2回にわたり自作のドネルケバブについて語って参りました。 自作で苦労したところを語る舞台裏の後半戦になりま…

jama
2年前

自分で作るドネルケバブ機〜前半戦の舞台裏〜

こんにちはキッチンカーアーティストのジャマです。 前回ドネルケバブ機の自作について全体像を語らせてもらいました。 今回はもう少し製作の細かい内容や注意点、あとは…

jama
2年前

自分で作るドネルケバブ機〜全体像〜

こんにちはキッチンカーアーティストのジャマです。 久々にキッチンカーアーティストっぽい活動としてドネルケバブ機を自作しました。今後キッチンカーでケバブを出したり…

jama
2年前
15

WKWebViewのCookieがどうやっても設定できなくなって困った話

こんにちはキッチンカーアーティストのジャマです。 最近SwiftとNuxt + Vue + TypeScriptの連携話ばかりで恐縮です。 今日もまたそんな連携話になります。 アプリの流れ…

jama
2年前
2

SafariだけDateフォーマットが動かない話

こんばんわ。キッチンカーアーティストのジャマです。 今日はもうnoteを書きたくなかったのですが、jsの新たなネタができてしまったので、書いておきます。 SafariはDate…

jama
2年前
1

SwiftからWKWebview経由でTypeScriptのメソッドを叩く時に気をつけること

こんばんわ。キッチンカーアーティストのジャマです。 最近Typescript + Nuxtの開発もだいぶ、こなれてきました。TypeScriptの開発もキリが良くなってきたので、次はSwift…

jama
2年前
3

Nuxt.js + axios + TypescriptでRepositoryパターンを実現する

こんにちはキッチンカーアーティストのジャマです。 キッチンカーアーティストをやる傍らプログラマーをやっています。 最近は表題の通りNuxt.js + axios + TypescriptでR…

jama
2年前
2

あわてんぼうのワニが急患で我が家にやってきた!(Obnizで始めるなんちゃってIoT)

まさか自分がワニの治療をすることになるとは思ってもみなかったです。 我が家に1匹の急患が運び込まれました。 どこからどう見てもワニです。 この子、知り合いの家で買…

jama
2年前

出店場所を求めて。都立公園への出店を試みるも撃沈【キッチンカーアーティスト】

こんにちは、キッチンカーアーティストのジャマです。キッチンカーを自作して、自作の過程や出店した際の様子を公開しています。 さて、前回初めての大型イベントに出店し…

jama
2年前
2

キッチンカーで初の大型イベント出店!気になる売上を大公開【キッチンカーアーティスト】

こんにちは、キッチンカーアーティストのジャマです。キッチンカーを自作して、自作の過程や出店した際の様子を公開しています。 【概要】今回は縁があり、六本木ヒルズで…

jama
2年前
2

docker-compose up -d がニッチパターン

こんにちは、キッチンカーアーティストのジャマです。 今日はdocker-compose up -d を実行して謎のエラーが出たので回避法をメモっておきます。相当マニアックなエラーな…

jama
2年前
1

Nuxt+Typescript+dockerで作る開発環境【2021年11月版】

キッチンカーアーティスのジャマです。 キッチンカー周りの処理も色々やりたいことがあるのですが、プログラミングの仕事がたまってるので、技術系の話題ばかりで恐縮です…

jama
2年前
1

SourceTreeからのプッシュ時にパーソナルアクセストークンの期限切れにご注意下さい。

どうもキッチンカーアーティストのジャマです。 2021年の8月にSourceTreeからのGithubの認証方式が、パーソナルアクセストークンの使用に変更されて阿鼻叫喚された皆さん…

jama
2年前
1
Vue packages version mismatchを解消する考え方

Vue packages version mismatchを解消する考え方

キッチンカーアーティストのジャマです。

不用意にnpm updateをしたら突然npm run buildがエラーになり、nuxtのプロジェクトが動かなくなりました。

Vue packages version mismatch: - vue@3.2.31 - vue-server-renderer@2.6.14This may cause things to work incorrec

もっとみる
nuxt generateした時のリンク先にご注意下さい。

nuxt generateした時のリンク先にご注意下さい。

キッチンカーアーティストのジャマです。

キッチンカー2台目用の軽トラを買ったのですが、受託開発が忙しくてまだ製作着手ができません。

背景nuxtでwebシステムを作ったら、さてdeploy!となります。今回のdeployはnuxt generate(npm run generate)して、吐き出されたdistディレクトリのファイルをサーバにアップすることで行います。

今回初めてnuxt ge

もっとみる
iOSのMapViewの吹き出しタップ処理は初見殺し

iOSのMapViewの吹き出しタップ処理は初見殺し

こんにちはキッチンカーアーティストのジャマです。

最近はプログラミングの仕事に忙殺されて、ものづくり脳ではなくて、プログラミング脳になってます。

iOSのマップに吹き出しが出せるのですが、それのタップ処理を初めて実装したのですが、初見殺しすぎるので後世の方々が殺されないようにまとめたいと思います。

iOSのマップの吹き出しとは?

上の画像の吹き出しのことです。
赤枠の「タップ」と書かれてい

もっとみる
自分で作るドネルケバブ機〜後半戦の舞台裏〜

自分で作るドネルケバブ機〜後半戦の舞台裏〜

こんにちはキッチンカーアーティストのジャマです。

過去2回にわたり自作のドネルケバブについて語って参りました。

自作で苦労したところを語る舞台裏の後半戦になります。

自作工程(おさらい)
1. アルミ板の加工テスト
2. ヒーターの分解
3. アルミ板の加工
4.モーターとAC電源の接続
5. 仮組み立て
6. 円盤の中央に穴をあける
7. モリ用の穴をあける
8. 最終組み立て
9. テス

もっとみる
自分で作るドネルケバブ機〜前半戦の舞台裏〜

自分で作るドネルケバブ機〜前半戦の舞台裏〜

こんにちはキッチンカーアーティストのジャマです。

前回ドネルケバブ機の自作について全体像を語らせてもらいました。

今回はもう少し製作の細かい内容や注意点、あとは個人的にドタバタした点だったり製作の舞台裏的なことをお伝えしたいと思います。

表側はyoutubeにアップしているのでそちらをご覧下さい。

自作工程(おさらい)1. アルミ板の加工テスト
2. ヒーターの分解
3. アルミ板の加工

もっとみる
自分で作るドネルケバブ機〜全体像〜

自分で作るドネルケバブ機〜全体像〜

こんにちはキッチンカーアーティストのジャマです。

久々にキッチンカーアーティストっぽい活動としてドネルケバブ機を自作しました。今後キッチンカーでケバブを出したりできるかを検証するために作成してみました。

完成品

こういったマシーンが完成しました。
思ったよりドネルケバブマシーンっぽい雰囲気を醸し出してます。

製作に関する細かい内容今回は製作に関して俯瞰した内容になっています。もう少し製作の

もっとみる
WKWebViewのCookieがどうやっても設定できなくなって困った話

WKWebViewのCookieがどうやっても設定できなくなって困った話

こんにちはキッチンカーアーティストのジャマです。

最近SwiftとNuxt + Vue + TypeScriptの連携話ばかりで恐縮です。
今日もまたそんな連携話になります。

アプリの流れはチュートリアル画面→ユーザ登録画面→トップ画面となっています。
チュートリアル画面→ユーザ登録画面はVueで作成してWKWebViewで表示します。トップ画面はネイティブで、お知らせ画面というのがまたWKW

もっとみる
SafariだけDateフォーマットが動かない話

SafariだけDateフォーマットが動かない話

こんばんわ。キッチンカーアーティストのジャマです。

今日はもうnoteを書きたくなかったのですが、jsの新たなネタができてしまったので、書いておきます。

SafariはDateのフォーマットが他のブラウザと違うようで、変な動きをするそうです。
それにしっかりハマりました。

こちらの記事にあるように、
1.momentを使ってDate化。
2.Dateを好きな形式でフォーマット
することでDa

もっとみる
SwiftからWKWebview経由でTypeScriptのメソッドを叩く時に気をつけること

SwiftからWKWebview経由でTypeScriptのメソッドを叩く時に気をつけること

こんばんわ。キッチンカーアーティストのジャマです。

最近Typescript + Nuxtの開発もだいぶ、こなれてきました。TypeScriptの開発もキリが良くなってきたので、次はSwiftからWKWebviewを使って、TypeScriptと連携をする処理に取り掛かりました。

let js = "this.メソッド名;"wkWebView.evaluateJavaScript(js, co

もっとみる
Nuxt.js + axios + TypescriptでRepositoryパターンを実現する

Nuxt.js + axios + TypescriptでRepositoryパターンを実現する

こんにちはキッチンカーアーティストのジャマです。

キッチンカーアーティストをやる傍らプログラマーをやっています。
最近は表題の通りNuxt.js + axios + TypescriptでRepositoryパターンを実現しました。
備忘録を兼ねて実装方法を残しておきたいと思います。

まずはこのブログをもとに実装を行いました。

しかし!!!

色々頑張っても動きませんでした。

誤植なのか開

もっとみる
あわてんぼうのワニが急患で我が家にやってきた!(Obnizで始めるなんちゃってIoT)

あわてんぼうのワニが急患で我が家にやってきた!(Obnizで始めるなんちゃってIoT)

まさか自分がワニの治療をすることになるとは思ってもみなかったです。
我が家に1匹の急患が運び込まれました。

どこからどう見てもワニです。
この子、知り合いの家で買われたワニなんですが、電池を入れてもピクリとも動かなかったです。買って放置していたようで返品期限も過ぎてしまったようなので、急遽我が家に急患として搬送されました。

緊急切開したところワニの構造が明らかに。
中国原産のワニだそうで、臓器

もっとみる
出店場所を求めて。都立公園への出店を試みるも撃沈【キッチンカーアーティスト】

出店場所を求めて。都立公園への出店を試みるも撃沈【キッチンカーアーティスト】

こんにちは、キッチンカーアーティストのジャマです。キッチンカーを自作して、自作の過程や出店した際の様子を公開しています。

さて、前回初めての大型イベントに出店しました。キッチンカーアーティストとして次に目指すべきは、定常的に出店できるところを見つけて、自分の出したい時に出店できる体制を整えることにあります。

ということで出店できる場所を探してみました。

そしたら

都立公園で申請すればキッチ

もっとみる
キッチンカーで初の大型イベント出店!気になる売上を大公開【キッチンカーアーティスト】

キッチンカーで初の大型イベント出店!気になる売上を大公開【キッチンカーアーティスト】

こんにちは、キッチンカーアーティストのジャマです。キッチンカーを自作して、自作の過程や出店した際の様子を公開しています。

【概要】今回は縁があり、六本木ヒルズで開催されたラトビアとの国交スタート100周年を記念したフェスティバル、ラトビアフェスにキッチンカーアーティストとして参加しました。

なんと公式ページにキッチンカーアーティスト ジャマの名前が!

私がキッチンカーを六本木ヒルズに持ってい

もっとみる
docker-compose up -d がニッチパターン

docker-compose up -d がニッチパターン

こんにちは、キッチンカーアーティストのジャマです。

今日はdocker-compose up -d を実行して謎のエラーが出たので回避法をメモっておきます。相当マニアックなエラーなので、ひっかかる人がいるのかわかりませんが。

エラーは以下になります。

create _node_modules_volume: "_node_modules_volume" includes invalid ch

もっとみる
Nuxt+Typescript+dockerで作る開発環境【2021年11月版】

Nuxt+Typescript+dockerで作る開発環境【2021年11月版】

キッチンカーアーティスのジャマです。

キッチンカー周りの処理も色々やりたいことがあるのですが、プログラミングの仕事がたまってるので、技術系の話題ばかりで恐縮です。

今Nuxt+Typescriptの案件の対応中なのですが、開発環境をdockerで構築しました。それにしてもNuxt+Typescript+dockerの開発環境の作り方をアップしてる人が非常に少ないです。しかも全然見つからない上に

もっとみる
SourceTreeからのプッシュ時にパーソナルアクセストークンの期限切れにご注意下さい。

SourceTreeからのプッシュ時にパーソナルアクセストークンの期限切れにご注意下さい。

どうもキッチンカーアーティストのジャマです。

2021年の8月にSourceTreeからのGithubの認証方式が、パーソナルアクセストークンの使用に変更されて阿鼻叫喚された皆さんこんにちは。

私も阿鼻叫喚したうちの一人です。

上記の記事のように対応したかと思います。

3ヶ月経って、またもや阿鼻叫喚な事態に巻き込まれました。

ソースコードをプッシュしようとしたら、前回同様認証エラーが発生

もっとみる