ブックマーク / qiita.com (261)

  • エンジニアとして成長するためにやること - Qiita

    記事概要 WEB系自社開発エンジニアとして1年以上業務をやってきたが、成長が非常に遅い 小さいアプリすらまともに作れないレベル すごく良い人ばかりの会社なので社内ではやってこれた でも普通に成長はしたい。。。。 レベルアップのための時間投資はかなり行ってきたが、時間対効果が悪すぎる そして何より「あまり良い方法ではない」と思っていたことを続けてしまったことが最も反省として大きい 正直もうエンジニアという仕事を諦めてもいいのだが、しかしせっかくやってきた 最後もう一度足掻いてみたい ただし、今度は「効率よく」足掻きたい そこで自分が行ってきた学習方法に対して一つずつ振り返り、良質な学習記事を基に改善方法を出していく 反省するための参考記事 どれも有名だと思う 反省 アウトプットが少なすぎる 超あるあるの反省 しかしここに尽きる 結局自分で考えて、小さくても動くアプリはまじで作ったことがない(

    エンジニアとして成長するためにやること - Qiita
    shiopon01
    shiopon01 2023/04/03
  • 127.0.1.1ってなに? あるいは、Ubuntu含むDebian系でホスト名をちゃんと変更するスクリプトのはなし - Qiita

    127.0.1.1ってなに? あるいは、Ubuntu含むDebian系でホスト名をちゃんと変更するスクリプトのはなしBashDebianUbuntuRaspberryPihostname ホスト名を変更するbashスクリプト 「127.0.0.1は、localhostでしょ? んん?127.0.1.1ってなによ。」 この話、ラズパイからのスタートですが、Ubuntu含むDebian系でも通用する、かもしれません。 ラズパイの初期設定、今までにも何百台かやってきましたが、一台あたり2つのファイルを編集して、すべてユニークなホスト名に変えていました。自分でやったり、子供たちにやってもらったり。 今回、またラズパイをたくさん設定する機会があり、かんたんにホスト名を変更できるような工夫をしてみました。いろいろ調べて、自分でスクリプトを書いたのですが、この記事をまとめている時に、更に深い状況を知りま

    127.0.1.1ってなに? あるいは、Ubuntu含むDebian系でホスト名をちゃんと変更するスクリプトのはなし - Qiita
    shiopon01
    shiopon01 2023/03/14
  • WSL2でresolv.confが消える問題の解決方法 - Qiita

    やりたいこと /etc/resolv.confでnameserverを8.8.8.8にしたい 発生する問題 WSL2/Ubuntu-20.04で/etc/wsl.confにgenerateResolvConf = falseを指定した場合に、/etc/resolv.confが削除されてしまう。 /etc/wsl.confを削除すれば/etc/resolv.confは消えないが、resolv.confの中身がデフォルトになってしまう。 解決方法 chattrコマンドで/etc/resolv.confファイルが削除されないように属性を変更する。 手順 /etc/wsl.confにresolv.confを再生成しないように下記を記述

    WSL2でresolv.confが消える問題の解決方法 - Qiita
    shiopon01
    shiopon01 2023/03/08
  • 【AtCoder】中卒の主婦が青コーダーになったおはなし【競技プログラミング】 - Qiita

    はじめまして。mayocornです。 先日のABC281で青コーダーになりました! 経歴 20代の主婦。旦那は競プロやってないです。 中学卒業→高校入学→高校中退→バイトを転々とする(ITに関してはSESで半年ほど働いた経験あり)→今の住所に引越してきてからは無職 趣味ゲームで、最近やっているタイトルはファイアーエムブレムエンゲージ、Splatoon3です。音ゲーやカードゲームに熱中してた時期もありました。CHUNITHMは旧レートでベスト枠15.3くらい。でものめりこむほどお金がかかるのでやめました。競技プログラミングは何問解いても無料なので続けられてます。 学力に関して話すと、高校数学は確率、論理と集合がちょっとわかるくらいで三角関数、微分積分、行列あたりは全然分かりません。青パフォーマンスをとるのにこのへんの知識が必要になったことはなかった気がします。(私が参加した回の中では) 競

    【AtCoder】中卒の主婦が青コーダーになったおはなし【競技プログラミング】 - Qiita
    shiopon01
    shiopon01 2023/02/18
  • Nostrプロトコル(damus)を触ってみた - Qiita

    はじめに Twitterの動乱に巻き込まれている皆様、いかがお過ごしでしょうか。 私も例外なく巻き込まれており、特にAPI利用していたアプリケーションを停止することになって非常に残念です。 そこでTwitter代替サービスを探すわけですが Mastodon MisskeyActivityPub系が来て、何か新たに面白そうなものが現れました。 Damus、そしてそのプロトコルのNostrです。 今回、こちらをちょっと触ってみたので紹介します。 とりあえず触ってみたい人はこちら AT Protocolも書きました。こちら 注意 Nostr Assets ProtocolおよびNostrトークンは、Nostrの名前を勝手に使用している無関係の(おそらく詐欺)通貨です。混同しないようにご注意ください。 最近の動向含めた最新情報(2023/12) こちらの記事が参考になります ▽それ、1個のアカ

    Nostrプロトコル(damus)を触ってみた - Qiita
    shiopon01
    shiopon01 2023/02/07
  • 2022年ももう終わりなので1on1について改めて学んでみた - Qiita

    はじめに みなさん 1on1ミーティング していますか? ※また、様々な1on1があると思いますが、ここでは組織上の上司(もしくはメンターとなる人)と部下(もしくはメンティー)が行うものにフォーカスして話していきます。 組織のマネジメントにおいて1on1が大切である、という事は言われて久しいですね。 おそらく、1on1の導入されていない企業においても、「1on1? なにそれ?」ということは減ってきているのではないでしょうか? とは言え、この1on1ミーティングについての課題感もよく聞くところで、 1on1する側、される側ともに何を話していいのかわからない なんだかやっているが変化を感じない しっかりと音で話せていない気がする なんだかマンネリ化してきている これでいいのかわからない とにかく困っている など、様々な疑問を持ちながら行っていることも多いのではないでしょうか。 自分も定期的に

    2022年ももう終わりなので1on1について改めて学んでみた - Qiita
    shiopon01
    shiopon01 2023/01/02
  • 「技術記事を書きたい気持ちはあるけど時間が・・・」という葛藤を乗り越える - Qiita

    はじめに 記事の内容 記事では技術記事を書くための時短術のような内容は取り扱えません取り扱いません。 あくまで記事を書くための「時間」というコストについて、精神的な抵抗を減らすための考え方に関する記事です。 記事の目的 2022/8/25に開催されたイベント、今年こそは継続的にアウトプットすると決めた方向けに語る技術発信の取り組み方に参加したことがきっかけで記事を書きました。 記事を書くにあたって私が1番悩んでいた「時間が掛かること」について自分の中で腹落ちしたので、同じ悩みを抱えている方の参考になれば、という気持ちで考えをまとめています。 ※イベントの内容について知りたい方は、登壇された方々の発表資料・まとめ記事へのリンクを最後に載せているのでそちらをご覧ください! 前提 「正しい内容の記事を書くことは、投稿者やコミュニティにとって良いこと」 という前提です。 「付加価値の無い記事は必

    「技術記事を書きたい気持ちはあるけど時間が・・・」という葛藤を乗り越える - Qiita
    shiopon01
    shiopon01 2022/09/06
  • エンジニアのタイムトラッキング事始め - Qiita

    あれ、今日何やったっけ...? 仕事を終えて、忙しい日だったな...と思いながら日報を書き始めると あれ、今日何やったっけ...? となることがよくありました。 頑張って思い出して書き出してみると、意外とやったことが少ない。 思い出すことにも時間がかかる。 どれにどれくらい時間をかけたか思い出せない。 ので、相対見積もりもうまくできない...。 等々、様々な問題を抱えていました。 タイムトラッキングを始めてみる 同僚のデザイナーが Clockify というタイムトラッキングツールを使っているのを知っていたので、私も真似をして導入してみることにしました。登録は簡単で、Google ログインするだけで簡単に使い始めることができました。 他に有名なタイムトラッキングアプリとして、Toggl が挙げられます。 Clockify とほとんど同じ UI でシェアも高いので、こちらもオススメです。 この

    エンジニアのタイムトラッキング事始め - Qiita
    shiopon01
    shiopon01 2022/07/16
  • わかりやすいシステム構成図の書き方 - Qiita

    わかりにくいシステム構成図とは こんなシステム構成図を書いてないでしょうか? このシステム構成図のわかりにくい点が3つあります。それは 製品名は書いてあるが「役割」が書いていない データと処理が区別できない データの流れと制御の流れが区別できない の3つです。 わかりやすいシステム構成図 これら3つのわかりにくい点を改善したわかりやすいシステム構成図が↓です ポイントを解説していきます ポイント1. 製品名称ではなく「役割」を書く システム構成図には製品名称ではなくシステムコンポーネントの「役割」を書きます。 役割とは、例えば〇〇データや〇〇処理といったことであり、それを読むだけでシステムの動きを理解できる文字列です。役割をかかずに製品名称のみを書いてしまうと、その製品を知らない人が見たときに理解できません。例えば「Cloud Pub/Sub」という製品はGCPというパブリッククラウドの分

    わかりやすいシステム構成図の書き方 - Qiita
    shiopon01
    shiopon01 2022/06/12
  • APIを『叩く』ってなんだ - Qiita

    共通言語 どれほどプログラミングに慣れるとこういうことを言うようになるのかわからないが、なぜかみんな知らないうちに「よしなに」とか「まさかり」とか掲題のような言い回しをするようになる。不思議だ。 そうした言葉を検索してみると、ぼくに関わる一部の人だけが言ってるわけではないようだ。 初めは違和感を持っていた入門者が、そのうちそれを口にするようになる。 不思議の国のSE用語 https://qiita.com/t_nakayama0714/items/478a8ed3a9ae143ad854 そうして慣れていくのだ。 しかし謙虚な気持ちは忘れないようにしたい。 APIを叩く 『APIキーとパラメータを持って提供先のドアを叩きに行く』というイメージで覚える。 APIキーは会員証みたいなもので、提供先との取引に必要になる。 パラメータは例えば音楽関係のAPIの場合、入力フォームに曲名(パラメータ)

    APIを『叩く』ってなんだ - Qiita
    shiopon01
    shiopon01 2022/06/03
    たしかに、叩くって言ってしまうな…
  • SIerで幸せな技術キャリアを築くために - Qiita

    この記事はNTTコムウェア Advent Calendar 2021 20日目の記事です。 NTTコムウェアの古西です。AI・データサイエンス推進室で技術マネージャをしています。 システムインテグレーター、略してSIerは、顧客のためにITシステムやサービス・ソリューション・プロダクトを開発・運用する会社です。一部自社サービスがあるものの、特定の顧客企業に対してシステムを提供することが多いです。 ネット上では「SIerはオワコン」1と言われることもありますが、私自身は入社のときに「人と技術を仲介する仕事がしたい」と言って仕事をしはじめてから約25年間、SIerで顧客や自社の人と技術を仲介する仕事をしてきました。私がこれまでの経験から「SIerで幸せな技術キャリア」を築くために意識したほうがいいと思うことを、若年層とベテラン層にわけて3つずつ、書いておこうと思います。 若年層(20代~30代

    SIerで幸せな技術キャリアを築くために - Qiita
    shiopon01
    shiopon01 2021/12/21
  • プログラミングスクールの講師を2年間続けて限界が来て辞めた話 - Qiita

    はじめに 某プログラミングスクールで二年間講師をしてました。 受講生の方からの評価点は平均より高く、最終的には全インストラクターの中から代表に選ばれる立場にまでなりました。 始めた経緯 もともと、プログラミングスクールをいつか開きたいと思っていたこともあり、業務委託契約で経験が積めそうなところに応募。 即採用していただき、正社員で働く傍、副業としてプログラミング講師に。 エンジニア歴は当時は5年 得意な言語はPHPのみでした。 コロナ禍で全てが変わった 特定を避ける為に細かな時期は記述しませんが、この復業を始めてから今も尚世界を苦しめているウイルスの流行で事が大きく変貌していきました。 というのも、私が請け負っていたプログラミングスクールでは生徒様が作成したいと言う物をベースにプログラミングを教えるスクールでした。 その中で、コロナ禍前までの生徒様達は明確に、 「ECサイトが作りたい」 「

    プログラミングスクールの講師を2年間続けて限界が来て辞めた話 - Qiita
    shiopon01
    shiopon01 2021/10/16
  • マクドナルドで一日分の栄養を取れる組み合わせを計算したら衝撃の結果に - Qiita

    コレステロールは最低摂取基準量はないので0としています(実はこれが伏線になっている)。 そして目的は、一日必要な栄養素を満たす最もカロリーの低い商品の組み合わせとします。金に糸目はつけません。健康第一! 解く 商品の数が96個、栄養素の数が16個なので、とても人間の手では解けません。そこでコンピューターの力を借ります。幸いPuLPというPythonで無料で利用できるソルバーがあるので、これで計算します。ちなみにExcelにもソルバーが搭載されていますが、この程度の数の決定変数でもエラーになって計算できませんでした。 # Import PuLP modeler functions from pulp import * # A new LP problem prob = LpProblem(name="mac", sense=LpMinimize) # Variables AA = LpVar

    マクドナルドで一日分の栄養を取れる組み合わせを計算したら衝撃の結果に - Qiita
    shiopon01
    shiopon01 2021/02/22
  • 本番環境でやらかしちゃった人 - Qiita Advent Calendar 2020 - Qiita

    昨年非常に盛り上がっていましたので作成させていただきました。 番環境でやらかしちゃった人のアドベントカレンダーです。 例) DB吹き飛ばした 番サーバをデストロイした ネットワーク設定をミスって番サーバにアクセス出来なくなり、サーバが世界から孤立した などなど... 以下の2点については必須項目なので、記述お願いします。 惨劇はなぜおこってしまったのか 二度と惨劇を起こさないためにどうしたのか もう二度とあの惨劇を繰り返さないために、みなで知見を共有しましょう。 過去 番環境でやらかしちゃった人 Advent Calendar 2019

    本番環境でやらかしちゃった人 - Qiita Advent Calendar 2020 - Qiita
    shiopon01
    shiopon01 2020/11/27
    今年もきたか。タイトル絶望すぎる…“本番でTableを1つDeleteしてしまいON DELETE CASCADEでさらに4つTable dataが消えた話”
  • WSL2 を導入すると、思った通り Windows10 は仮想マシン上で動作した(と思う) - Qiita

    WSL2 と Hyper-V と Parent partition 現在では多くの方が自分のPCWSL2(Windows Subsystem for Linux 2)をインストールし、Windows上でLinuxライフを満喫しているのではないかと思います。 さてさてマイクロソフトさんからWSL2の発表があった時、それを伝えていた記事の中に「WSL2はHyper-Vの技術を利用する」という旨の文言がありました。それ以来ずーっと疑問に思っていたのが、 「Hyper-Vを使うなら、ホストOSとなるWindows10は仮想マシン上で動くんだよなぁ。性能低下とか起きないのかな??」 ということです。 そもそもHyper-Vというハイパバイザは"Type-I型"と称される仮想化方式を採用していて、ホストOSが仮想マシン上で動作するはず...。Hyper-V界隈の単語で表現すると、ホストOSは"Par

    WSL2 を導入すると、思った通り Windows10 は仮想マシン上で動作した(と思う) - Qiita
    shiopon01
    shiopon01 2020/07/14
  • Kuwahara filterとかいう明らかに日本人の名前な画像フィルターに出会い、試してみたらすごかったので紹介する。 - Qiita

    Kuwahara filterとかいう明らかに日人の名前な画像フィルターに出会い、試してみたらすごかったので紹介する。Python画像処理画像加工フィルター 6/15追記 あとがきの提案について書きました 写真表現としての桑原フィルターの提案 #はじめに Kuwahara filter(桑原フィルター)とは 桑原フィルターは桑原道義さんという大学教授(Wikipedia曰く)が考案した平滑化フィルターの一種で、内容のシンプルさに反して上手いことかけるとまるで油絵のようになる、なんだかすごいフィルターであーる(先に結果が見たい方は記事の一番下を覗いてみよう) Kuwahara filter -Wikipedia SPECT用データ処理 (元論文?) #桑原フィルターの内容 https://upload.wikimedia.org/wikipedia/commons/4/49/Kuwahar

    Kuwahara filterとかいう明らかに日本人の名前な画像フィルターに出会い、試してみたらすごかったので紹介する。 - Qiita
    shiopon01
    shiopon01 2020/06/11
  • 11種類のオペレーティング・システムについてまとめてみた - Qiita

    TL;DR 「オペレーティングシステム?知ってるよ。WindowsとかMacのことだよね」というぐらいの知識だった私が、二週間ほどひたすらWikipediaでインプットしまくったクソ浅い情報を共有します。 最初の動機 「Go言語が対応しているアーキテクチャってなんだろ?」 Go言語には環境変数をコンパイラに渡すことで、出力されるバイナリの対応するOSとアーキテクチャを変えることができます。 GOOS がオペレーティングシステム(OS)、 GOARCH がアーキテクチャです。 こんな感じにビルドすると、 linux というオペレーティングシステムで、 ppc64 というアーキテクチャに対応したバイナリが出力されます。 なるほど。 じゃあ、 Go言語が対応しているOSとアーキテクチャって何があるの? と疑問が湧いてきますね。 その疑問に応えるコマンドが go tool dist list です

    11種類のオペレーティング・システムについてまとめてみた - Qiita
    shiopon01
    shiopon01 2020/05/08
  • 最近のポケモンはデザインが複雑になったのか?【Python】【OpenCV】 - Qiita

    はじめに 先日、ポケモンたかさおじさんこと、生㌔Pのブログにて次のような記事が投稿された。 ポケモンらしさ-2_意見分析 マスコット感検証 https://pkmnheight.blogspot.com/2020/04/2.html ざっくり引用すると、以前バズってた以下の海外の分析画像を、転載したTweetがあった。 ポケモンのデザインはどんどん生物的じゃなくなって行ってて、色んな部位が丸みを帯びてただの可愛いマスコットキャラクターと化してるっていう海外の分析画像が凄い pic.twitter.com/qHHVaHzEue — Χ十 ◤カイジュー◢(⃔ *`꒳´ * )⃕↝♡ (@KaijuXO) June 13, 2019 このTweetに対して、ポケモンたかさおじさんが 猛撃 していたというものである。 ざっっっくり要約すると、各世代ごとに幼虫・昆虫ごとに部位をピックアップし、 そう

    最近のポケモンはデザインが複雑になったのか?【Python】【OpenCV】 - Qiita
    shiopon01
    shiopon01 2020/04/22
    いやすごすぎるこれ
  • [301] メンテナンスページのHTMLの書き方 - Qiita

    Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up

    [301] メンテナンスページのHTMLの書き方 - Qiita
    shiopon01
    shiopon01 2020/03/30
  • 「たけのこの里」を「きのこの山」に『正しく』自動で修正して差し上げるプログラム - Qiita

    はじめに ~素晴らしいお菓子の紹介と後発劣化品の存在~ みなさんご存知かと思いますが、「きのこの山」1という素晴らしいお菓子があります。株式会社明治様が1975年から製造・販売されているチョコレートスナック菓子です。きのこのような可愛らしいフォルムで、茎の部分がクラッカー、傘の部分がチョコレートになっています。 5年もの開発期間をかけてベストな組み合わせを試行錯誤されたとのことだけあって、持ちやすく機能的でありながら、たっぷりと使われたチョコと、程よい塩味とサクサク感のクラッカーが合わさり、至上の味わいを実現しています。このような素晴らしいお菓子を生み出してくださった明治様には当に頭が上がりません。 一方で、その爆発的ヒットを受けて4年後に「たけのこの里」なる類似粗悪品が登場しました。こちらは開発期間が短いこともあってか、チョコは約30%減らされ、土台はボソボソと粉っぽく持ちづらいクッキ

    「たけのこの里」を「きのこの山」に『正しく』自動で修正して差し上げるプログラム - Qiita
    shiopon01
    shiopon01 2020/02/25