一般社団法人 全国個人事業主支援協会

MEMBER メンバー

  • Heroku Redisに繋がらなくなってから数日経っていますが、状況はまだ好転していません。

    Heroku Key Value Store add-onでの接続です。

    ↓ちな前の記事はこちらです。

    ログレベル上げて何か情報がないか確認したり、接続情報の定義方法を変えた[…]

  • Heroku Redisに接続できなくなって色々調べてました。原因はまだよく分かってませんがローカルからHeroku Redisには接続できるようになりました。

    ただ、Heroku上のアプリからは接続できない状態が続いています…。

    追記(2024/11/02):以[…]

  • 私が個人開発で開発しているJavaアプリでは、S3からファイルをダウンロードする処理があります。

    その処理がある日いきなりAWSの認証が通らずにエラーになり始めました。

    問題は解決できたんですが、正直なところ、原因はよく分かっていません。

    エンジニア失格や……。

     

    ただ、学びが色々あったので共有です。
    エラー内容
    エラーは以下です。
    com.amazonaws.services.s3.mo[…]

  • Vue2からVue3に書き換える上で、Vuetifyのv-text-fieldの実装で少し学びがあったので書き記しておきます。
    環境

    Vue:3.4.15
    Nuxt.js:3.9.3
    Vuetify:3.5.1

    やりたいこと
    v-text-fieldでやりたいことは以下です。

    値が変更されたとき、関数を実行する。[…]

  • router.pushやrouter.replaceで同じ画面に遷移した場合、titleやheaderの情報が更新されないことが分かりました。

    結論から言うと、公式のページを読めば解決できます。

    useHeadに渡す値をrefやcomputedの値にすればOKです。

     

    const thisPath = useRuntimeConfig().public.url + useRoute().path
    co[…]

  • Composition APIで以下のようなwatch式を書きました。

     
    watch(useRoute().fullPath, (newValue) => {
    console.log(newValue)
    })[…]

  • 私のPCではIPv6では接続できるのに、IPv4だと接続できなくなることがあります。

    頻度はそんなに高くないです。

    YouTubeなら繋がるけど、Twitterは繋がらないみたいな、そんな状況です。

     

    ちなみに、他の端末からであれば問題なく繋がりますが、私が保有しているPC一台でだけ問題が発生します。

    PCを再起動しても直らず、ルータの再起動で直ります。

     

    エンジニアが「再起動で直[…]

  • 最近、仕事でNoClassDefFoundErrorが発生して地味に手こずったので、解決方法の1例を紹介します。
    NoClassDefFoundErrorとは
    まず、NoClassDefFoundErrorの概要について少しだけ。

    NoClassDefFoundErrorはJavaにおける基礎的なErrorの1つです。

    ClassNotFoundExceptionとの違いは「まじでやべぇかどうか」です。まぁEx[…]

  • 普通にJavaを書いてたら絶対どこかで学ぶであろうEclipseのショートカットを最近知りました。

    コード補完です。

    Ctrl + Spaceで出来ます。

    書いたクラス名やアノテーション名等からコードを補完してくれます。

    ついでにパッケージのインポートまでできちゃいます。

     

    この状態から[…]

  • 最近JavaScriptにおける構文を一つ知りました。

    たぶん、参考書を使用して順当に勉強してる人からしたら常識すぎる話だと思います。

    こういう構文みたことありますかね?

    “`

    const name = val1?.name

    “`

     

    変数「val1」のnameを変数「name」に代入する文ですが、「?.」という書き方をしています。

    私は最近までこの書き方を知りませんでした…[…]

  • JavaScriptでは真偽値の判定に使える型が幅広いです。

    強い静的型付け言語に慣れていて初めてJavaScriptを書く人にとっては一番最初に驚くポイントだと思います。まぁ知らんけどw

    数値の0、空文字、null、undefinedらへんがfalse扱いになりますが、「あれ、マイナス値ってどうなんだ?」って疑問に持ちました。

    はい、検証

    はい、マイナス値はtrueです。

  • 擦られているネタかもしれませんが、最近axiosで配列をget送信する方法を知りました。
    一般的な書き方
    画像ですみません。WordPressの権限の都合でカスタマイズが難しく。。

    一般的にget送信でパラメータを渡す際の書き方は以下の通りかなと思います。

    しかし、こう書くと以下のようなクエリパラメータが生成されます。

    nameArr[]=値1&nameArr[]=値2

    みたいな感じ[…]

  • 私はSEとして5年ほど仕事をしているまだぺーぺーの人間ですが、プログラマに向いてる人って本当少ないなと感じます。

    これは、「プログラマは難しい仕事だ。」と言ってるわけではなく、技術に対して純粋に興味を持ち、知らない技術を追って吸収していけるような性格の人は珍しいなと実感している訳です。
    仕事で学べる技術はごく一部
    SEやってる方ならよく分かることだと思いますが、仕事でプログラミングを学ぶ機会は少ないです。なぜなら、仕[…]

  • どうも。

    久しぶりにVue.jsというか、Nuxt.jsの環境周りを見直してみたら、色々最新の環境に変化があって驚きました。あ、個人開発での話です。

    いまnpmというか、node.jsってこんなにバージョン上がってるんですねw

    私が使っていたnode.jsのバージョンは12.xで、herokuのサポートバージョンにかすってすらいなかったのでびっくりしましたw

     

    という感じで、今回は、Nuxt.j[…]

  • 全文検索の性能が求められるアプリの案が浮かんだので、色々調べた結果Elasticsearchに行き着きました。

    多分、RDBMSでもいけるレベルのシステムですが、なんか面白そうだなっていう理由でElasticsearchにしましたw

     

    windowsのローカル環境での環境構築で地味に躓いたのでその時の対処方法を書いておきます。

    ↓参考にした記事です。

     
    環境
    一応環境。開発やるには弱すぎるの[…]

  • 「SpringBootで環境ごとにlogbackを切り替えたいな!」

    と思って色々調べながら実装しようとしたら全然うまくいかなかったので、どうやって対応したかを記しておきます。
    事象
    主に参考にした記事
    以下2つの記事が分かりやすく参考にしました。(うまくいかなかったやり方です。)

    【SpringBoot2】Logbackで環境ごとにログファイルを出し分けするやり方【log4jの後継種】

     

    ざっく[…]

  • プログラミングを勉強する人って、

    「ゲーム作ってみたい!」

    「IT業界で働きたい!」

    みたいな実用的な目的をもっている人が多いのかなと思います。

     

    が、文系出身である私が文系的観点からプログラミングを勉強するメリットについて話してみたいと思います。
    一般的に言われるメリット
    プログラミングができるようになる
    まぁ最初に、一応これも述べておきますか。

    プログラミングを勉強するとプログラ[…]

  • 基礎知識すぎて笑われそうですが、sh内で管理者権限で実行可能jarを実行しようとしたら、環境変数が読み込めなくて無駄に時間を費やしたので一応メモ。
    やろうとしていたこと

    #!/bin/sh
    # 環境変数
    export ENV_TYPE=production
    export SERVER_ID=1

    # 実行
    sudo java -jar my-app.jar

     

    省略していますが、大体こんな感[…]

  • 個人開発のテスト環境の方でheroku-postgresのコネクションが足りずに困ったのでちょっとだけメモ。

    あ、一応herokuの公式をちゃんと読めば問題なくイケますw
    環境
    heroku-postgresql 12.7

    Spring Boot 2.5.1

    HikariCP

     
    事象
    org.postgresql.util.PSQLException: FATAL: too many conn[…]

  • 佐久間です。

    個人開発で作成しているアプリで、キャッシュサーバを使用した環境に対応できるようにソースの修正を先週末あたりから進めています。

    ちなみに、RedisどころかNoSQLも初めてです。

    概念を理解するのに苦戦中ですが、NoSQLの長所短所が感覚的に理解できてきました。すごいぞNoSQL…!

    今回はSpring Data Redisを理解していなくてClassCastExceptionが発生したの[…]

  • さらに読み込む
一覧へ戻る