「PHP」を含む日記 RSS

はてなキーワード: PHPとは

2023-05-17

[]20ドル払ったら解決するのかなぁ

User

nginxPHP-FPM、Laravelという構成なのですが、failed (13: Permission denied)というエラーが表示されて動きません。どうしたらよいと思いますか。

ChatGPT

「failed (13: Permission denied)」というエラーは、通常、Nginxアクセスしようとしているファイルディレクトリに対して必要パーミッションがない場合に表示されます。このエラー解決するためには、以下の手順を試してみることができます

パーミッション確認:

Nginxアクセスしようとしているファイルディレクトリパーミッション確認します。ファイルディレクトリが適切なパーミッションであることを確認し、Nginxが読み取りや書き込みを行えるようにします。

ファイルの所有者とグループ確認:

Nginxアクセスしようとしているファイルディレクトリの所有者とグループ確認します。Nginxの実行ユーザー(通常はwww-dataやnginxなど)がファイルディレクトリの所有者やグループと一致するか確認し、必要に応じて所有者やグループを変更します。

SELinux確認:

サーバーSELinuxを実行している場合SELinuxセキュリティポリシーNginxアクセス制限している可能性がありますSELinux無効化するか、適切なセキュリティポリシーを設定することで問題解決できる場合があります

オプション: ファイル再生成や再配置:

Laravelプロジェクトなどの場合アプリケーションの一部ファイルが壊れている可能性があります。再度アプリケーションデプロイしたり、必要ファイル再生成することで問題解決できるかもしれません。

上記の手順を順番に試してみてください。また、エラー特定ファイルディレクトリに関連している場合、具体的なパーミッションや所有者情報提供していただければ、より具体的なアドバイスをすることができます

2023-05-12

ウェブDB Exmentを味見する

社内のワークフローが無いのでさすがにまずいと思い模索

サイボウズデジエを管理していた経験があり、あのイメージが強い。

予算は取るの面倒くさいので、とりあえずOSS周りを探す。

今のところExmentが有力候補

時点でPowerApp、既に使っているグループウェアのよわよわワークフロー機能か。Plesanterは候補外。

ワークフローを考えると所属とかの管理が面倒くさい。

以前使ったことのあるPleasanterを導入しようとしたがUIが馴染めず断念。

まっさらテーブルが作れない。作れなかった。テンプレとして用意されているものを弄る感じなのか?

不要な項目を外す。が、裏で残っている。クリアしてほしい。

一覧、表示、編集画面ごとに項目を変更しないといけないっぽい。一括で消せない。

帳票を出力する機能が無い。別のベンダーのを使う必要があるとかないとか。

次にExmentなるものを見つけHyper-VにRockyLinux入れて試す。

インストール四苦八苦

マニュアルはかなり丁寧に整備されているが、Apacheインストール手順が抜けている気がする。ななめ読みなので見落としているかも。

かんたんインストール、という手順でusergroupを聞かれる。何を入れるのが正解なのかわからず、両方apache

ウィザードphp.iniの推奨値とcomposerの所在確認されるが、後者がどうしても認識してくれない。「警告」と出る。

そもそもインストールの時点でcomposerを利用しているので入っているはずなのだが、どこを見ているのだろう?

インストールが終われば晴れて操作できるフェーズに至る。

テーブルの追加も難しくはない。項目数にも制限はなさそう。Excelだが帳票の出力もできた。なによりUIが分かりやすい。

欲を言えば帳票をPDF出力してほしいものだが、外部クラウドサービス提携しているようなので難しいか

だれか有志でPluginを作ってくれないものだろうか。

2023-05-08

業績が芳しくないか外注と常駐と派遣アルバイトをなくす

 ⇒まあ、しゃーないな

からアルバイトがやってた登録作業ディレクターがやって

 ⇒…んー、短期間なら、まあ

HTML/CSSも読んで書けるようになってコーダーの代わりもやって

 ⇒いや、俺は書けるけど勉強したこともない奴は、一朝一夕でできるようにはならんだろ

PHPも読めれば修正くらいはできるから

 ⇒で、それができるようになるまでのコストは誰が負担するの?会社から支援の「し」の字も出てこないんだけど。家で自主的勉強しろと?

まあ、とにかくやってみて

 ⇒現在進行形で動いてる本番環境素人練習台にするな、頭おかしいのか

あ、当然今まで通り、ディレクション分析改善提案も全力でやってね

 ⇒そんなもんに回す時間があるわけねえだろ。そういうのを犠牲にして長期的には会社提案力が下がるヤバいリスク承知で言ってんじゃねえのかよ

この体制半年間耐えてください

 ⇒正気かよ、殺す気かよ

これから提案に力を入れていくので1週間に1個は改善提案をだしてください(半年前に言った方針忘却しつつ)

会社方針を深く考えてない行き当たりばったり」か「人を消耗品だと割り切ってる」のどっちかが正解だと思うんだけど

まだ消耗品のほうが狙ってやってる分救いがあるかな

2023-05-01

いまだにPHPが嫌われてるのなんで?

かに5系はひどかったけど8系になってかなりマシになってる

少なくとも日本においてwebアプリを作るのにPHPは一番最初候補にあがるはず

PythonとかRubyも大差ないけど、使える人が多いなら自然PHPになるよね

それなのになんでPHPはそんなに毛嫌いされるの?

使える人が多いかゴミエンジニアも混じるけどそれはPHPが悪いわけじゃないし

なんでそこまでPHPは嫌われてしまうの?

2023-04-23

anond:20230416182900

字数があふれたので分割。

・VMR寧々ちゃん(twitter.com/neneko_and_Dr)

遊戯王好き繋がり。

ねねビットらじお!(トライエース作品語り)にて初コラボ。(www.youtube.com/watch?v=Xq4q2ZlqYKA)

遊戯王関係コラボも行っている。(www.youtube.com/watch?v=6eJ5ZbuFuxc)

ちゃんモノマネしたことがある。(www.youtube.com/live/dCMjAp-uzSI?feature=share&t=1385)

横井bit子⇒横井ビト子(twitter.com/yokoi_bitko)

ねねビットらじお!(トライエース作品語り)にてコラボ。(www.youtube.com/watch?v=Xq4q2ZlqYKA)

イヌージョン(twitter.com/inu_sion_dog)

ラブライブジョジョ好き繋がりのVTuber

推されていてチャット欄によく表れた。

BANトーク(ジョジョ5部)にて初コラボ。(www.youtube.com/watch?v=F6CfOG7kwTE)

以降様々なコラボをしている。(www.youtube.com/watch?v=zfY1A92QfLA)

配信中のマシュマロで姉ちゃんが取り上げられた。(www.youtube.com/live/0eD3e1SEsS4?feature=share&t=1740)

同人マンガ主人公に起用されたことがある。(www.melonbooks.co.jp/detail/detail.php?product_id=512621)

ちゃんファンアートを多く描いている。(twitter.com/inu_sion_dog/status/1394954981611032576)

クゥ画廊のメインビジュアル担当した。(twitter.com/inu_sion_dog/status/1394954981611032576)

現在休止中。

飼い主については絶賛活動中。(twitter.com/mol6251)

・天開司(twitter.com/tenkaitukasa)

BANトーク(ジョジョ5部)にて共演。(www.youtube.com/watch?v=F6CfOG7kwTE)

以降、BANトーク関係で数度共演。(www.youtube.com/watch?v=HC5wrgqJhB4)

2018年振り返りで一瞬だけ名前が出た。(www.youtube.com/live/KLsJ38g8qfI?feature=share&t=546)

ちゃん呼び捨てで呼ぶ人って相当レアだと思う(他にいないのでは)。

佐藤ホームズ(twitter.com/satouholmes)

BANトーク(ジョジョ5部、遊戯王5D's)にて共演。

(www.youtube.com/watch?v=txL9XfNc6zw)

(www.youtube.com/watch?v=ReOjDWrtSO4)

・星城勝⇒星城ジョー(twitter.com/Say_Jo_Jo)

BANトーク(ジョジョ5部)にて共演。(www.youtube.com/watch?v=F6CfOG7kwTE)

活動休止中。

・ふくやマスター(twitter.com/lesupo_ru321id)

・かぴこ(twitter.com/kapiko_vtuber)

・レンガ塔男爵(twitter.com/baronbricktower)

モード(twitter.com/Mordraw)

BANトーク(ロックマンエグゼ)にて共演。(www.youtube.com/watch?v=dyp292EIFdY)

小学二郎(Twitter削除)

BANトーク(ロックマンエグゼ)にて共演。(www.youtube.com/watch?v=dyp292EIFdY)

引退済。

ディアボロロ(Twitter不明)

・でお(Twitter不明)

BANトーク(ジョジョ6部)にて共演。(www.youtube.com/watch?v=HC5wrgqJhB4)

引退済み。

ディープブリザード(twitter.com/mao_DBmiyuki)

2018年1月開始繋がり。

アイカツ好きで共通趣味を持つことから

コラボ以外でも関りがあった。

ファンアートファンモデル(twitter.com/mao_DBmiyuki/status/1080618531731922945)を描かれたこともあった。

コラボとしてはクゥラジ(アイカツ!語り)のみであった。(www.youtube.com/watch?v=Dz9OqsrgIO0)

白鳥天羽(twitter.com/Shiratori_Amaha)

2018年1月開始繋がり。

クゥラジ(アイカツ!語り)でコラボ。(www.youtube.com/watch?v=Dz9OqsrgIO0)

コラボ以前からツイッター上などでやり取りがあった。

・高峰伊織(twitter.com/takamineiori)

クゥラジ(アイカツ!語り)でコラボ。(www.youtube.com/watch?v=Dz9OqsrgIO0)

みーすけ(twitter.com/suke_fox)

クゥラジ(アイカツ!語り)でコラボ。(www.youtube.com/watch?v=Dz9OqsrgIO0)

引退済。

・白花咲(twitter.com/shirahana_saku)

クゥラジ(シャーマンキング語り)にて初コラボ。(www.youtube.com/watch?v=zUHpLJXTeIY)

以降クレヨンしんちゃんの同時視聴、ミリオネア雪山人狼複数回コラボを行っている。

(www.youtube.com/watch?v=3aNZvn9i2gw)

(www.youtube.com/watch?v=erpjO28G18g)

(www.youtube.com/watch?v=cmMJGX96Mnw)

最近は休止中の模様。

・探跡家もっけい(twitter.com/mokkei_VE)

クゥラジ(シャーマンキング語り)でコラボ。(www.youtube.com/watch?v=zUHpLJXTeIY)

チャット欄でよく見かけた。

・さはな(twitter.com/sahana_virtual)

クゥラジ(VTuber動画配信の作り方)にて初コラボ。(www.youtube.com/watch?v=y8g1xltBpCY)

ちゃんの使っているPerception Neuronについて驚愕していた。

そのあと、スマブラ動画に出演。(www.youtube.com/watch?v=6KdDK6QOhc8)

世界クルミ(twitter.com/Kurumi_Ojisan)

2018年1月開始繋がり。

クゥラジ(VTuber動画配信の作り方)でコラボ。(www.youtube.com/watch?v=y8g1xltBpCY)

ちゃんがよく見ていると配信で話していた。(www.youtube.com/watch?v=1PX2QyrfprE)

マリー・アンドロイド(twitter.com/Jinbey_Aoyama)

有栖川ドット(twitter.com/dot_alicechan)

・ンヌグム(twitter.com/_nugumu)

クゥラジ(VTuber動画配信の作り方)でのアンケート企画に回答。(www.youtube.com/watch?v=y8g1xltBpCY)

・コハク(twitter.com/kohaku_55555)

休止中(引退?公式HPも無くなってる…)(kohaku.localinfo.jp)

バーチャルねこ(twitter.com/neko_vtuber)

クゥラジ(音楽語り)にてコラボ。(www.youtube.com/watch?v=nXV3JD2Hzcw)

裏でゲームを一緒にやっていたことが明かされている。(twitter.com/koo_fran_zopar/status/1067087849885859845)

・ワニのヤカ(twitter.com/C_Yaca)

・N-TO(twitter.com/ASSISTANT_ROB)

クゥラジ(音楽語り)にてコラボ。(www.youtube.com/watch?v=nXV3JD2Hzcw)

・ユキミお姉ちゃん(twitter.com/az_yukimi)

グリットマン同盟コラボにて共演。(www.youtube.com/watch?v=bPaPbMdFlQ4)

あさひなゆうひ(twitter.com/asahina_yuuhiVY)

アミバ(twitter.com/AmibaVtuber)

・炎城寺カケル(twitter.com/ennjouji_kakeru)

寧々寝あげは

遊戯王デュエルリンクスコラボ(あさひなゆうひ主催)にて共演。

・竜宮コク(twitter.com/ryugu_koku)

・紫妃小夜音(Twitter削除)

遊戯王デュエルリンクスコラボ(新年次元抗争)にて共演。

引退済。

・さえきやひろ(twitter.com/saekiyahiro)

クレヨンしんちゃん 嵐を呼ぶ!夕陽カスカベボーイズ」同時視聴にて初コラボ。(www.youtube.com/watch?v=dKBo1P5SEUQ)

その他ミリオネア雪山人狼にてコラボ

(www.youtube.com/watch?v=erpjO28G18g)

(www.youtube.com/watch?v=cmMJGX96Mnw)

・上糸レイン(twitter.com/ueito_rein)

クレヨンしんちゃん ガチンコ!逆襲のロボとーちゃん」同時視聴にてコラボ。(www.youtube.com/watch?v=_6mnS4GRaDA)

休止中(引退?)。

ソフィアコード(twitter.com/Sophia_Code)

ミリオネアにて初コラボ。(www.youtube.com/watch?v=erpjO28G18g)

ちゃんがずっとこっそり推していた間柄。

変な挨拶繋がりというのもあった(オハイオ州)。

その他ミリオネア雪山人狼にてコラボ

(www.youtube.com/watch?v=erpjO28G18g)

(www.youtube.com/watch?v=cmMJGX96Mnw)

そのすぐ後くらいに引退

金平あめという似た声をしたVTuberがこの後活動開始している。(twitter.com/ame_kanehira)

ライラエディタ(twitter.com/Lyra_Editor)

雪山人狼(ミリオネア組)にてコラボ。(www.youtube.com/watch?v=cmMJGX96Mnw)

引退済。

・らんまる(蘭 丸乃)(twitter.com/RanmaruChannel)

雪山人狼(ミリオネア組)にてコラボ。(www.youtube.com/watch?v=cmMJGX96Mnw)

彩音れおん(twitter.com/Leon_Ayane)

小日向りゅーじ(小日向りゅーこ)(twitter.com/ryuji_kohinata)

・星乃歌カズ(twitter.com/Hoshinouta_Kaz)

ピースアパート

雪山人狼(れらたん主催)でコラボ。(www.youtube.com/watch?v=cmMJGX96Mnw)

薄暮一縷(twitter.com/Hakubo_Ichiru)

雪山人狼(れらたん主催)でコラボ。(www.youtube.com/watch?v=cmMJGX96Mnw)

休止中(引退?)。

・むらさきあんこ(twitter.com/NekomesiGozen)

「でびるメイドCafeへようこそ♪」にてコラボ。(www.youtube.com/watch?v=Njp4vH8mLoM)

チャット欄でよく見かけた。

・そらのももか(twitter.com/sorano_momoka)

2018年1月開始繋がり。

バーチャルさんはみている第一話同時視聴にてコラボ。(www.youtube.com/watch?v=DTcSWjJD0ng)

ファンアートを書かれたことがある。

(クゥ画廊にも寄稿)(twitter.com/sorano_momoka/status/1096778798945599488)

青沼大地といとこ。(twitter.com/aonuma_daichi)

ガニメデ(twitter.com/ganimedevyt)

バーチャルさんはみている第一話同時視聴にてコラボ。(www.youtube.com/watch?v=DTcSWjJD0ng)

チャット欄でよく見かけた。

・アズオート(twitter.com/azoth_badgame)

クソゲーの縁でコラボ

グルーヴ地獄Vとジーコサッカー(偽)の2回コラボ

(twitter.com/azoth_badgame/status/1127441884920418304)

(twitter.com/azoth_badgame/status/1185512607655981056)

アーカイブはどちらも非公開済み。

バーチャルバナナ(twitter.com/VirtualBa7)

グルーヴ地獄Vにて共演。(twitter.com/azoth_badgame/status/1127441884920418304)

・アンネリリーゼ(twitter.com/rottelia666)

・真園あきら(twitter.com/ryonaxlove)

ジーコサッカー(偽)にて共演。(twitter.com/azoth_badgame/status/1185512607655981056)

・ナタシア(twitter.com/devilnatashia)

コラボ

ファンアートを書かれたことがある。

(クゥ画廊にも寄稿)(twitter.com/devilnatashia/status/1105015217866530816)

2023-04-18

Web企業は未経験を雇って教育すべきなのか

自分スペック

そこそこのWeb企業基本的経験しか採用しないことについて、教育コストを他に転嫁しているとか、IT業界が先細りする行為未来を潰しているみたいな言い方をされているときがある。

自分もこれについて課題意識はあって、ここ数年Web企業での採用活動と実際の業務に関わりながら、色々考えたので少しまとめてみたい。

用語

Web企業
自社で何らかのWebサービスを提供するIT企業toBtoCは問わない。規模も問わない。
経験
ソフトウェアエンジニアリングの経験が無い人。新卒・他業種から転職かは問わない。
教育
社員がその企業ソフトウェアエンジニアとして働けるよう知識をつけたり経験させたりする行為。いわゆる「案件にいきなり投入して放置」みたいなものは含まない。

自分から見たWeb企業採用の現状

ここではいゆるキャリ採用ではなく、新卒採用ポテンシャル採用の話をしていると前置きしておく。

Web企業でよく求められるスキルは以下の3つだが、これを満たすような人材はもれなく経験である

何らかの言語特にその会社で使っている言語経験
年数よりは何を作ったかを見るが、基本既に自走できるレベルの人。
コンピュータサイエンス知識
データ構造アルゴリズムTCP/IPの基礎的な知識がある。
チーム開発の経験
複数人で一つのプロダクトを開発した経験の有無。Git/GitHubを使えるという意味内包することがある。

この3つの条件とそれを満たす応募者について、この記事では以下の様に呼称する。

レベル5
全て満たす。プラスアルファ複数技能を持つ。
レベル4
全て満たす。
レベル3
3つのうち2つ満たす。
レベル2
3つのうち1つ満たす。
レベル1
いずれも満たさない。

当然レベル4以上はそう多くなく、それを求める企業では応募者のほとんどは書類選考で落とされてしまう。それでも毎年雇いたいレベルの人が来る(来てもらえるように色々やっている)ような企業ではこの採用基準を下げる意味はないため、いわゆる「経験しか採らない」と言われる状態になる。

一方で世の中はそんな人気企業ばかりではない。それらの企業ではこの基準を落とすのだろうか?自分感覚としては「一部を諦める」みたいになっていると感じる。つまり、チーム開発の経験はないとか、自社では使ってない言語経験しかないとか、コンピュータサイエンスはよく分からないなどを許容するという方式になっていそうだ。よってレベル3以上あたりを狙って、レベル2~4くらいのグラデーション採用する。

よって、本当の未経験者がWeb企業を受けるためにはまず最低レベル2、できればレベル3に到達する必要がある。そこまでしてようやく「面接に到達する資格がある」という状態であり、おそらく有名な企業では軒並み一次面接で落とされてしまう。

一方で満たしている人は本当に全部満たした上でプラスアルファが多数あるみたいな状態で、多数の有名企業内定を取って手のひらで転がして悩んでいる。

このような一部の外れ値のような人はどんどん内定を取るが最終的に選ぶのは一社なので、それ以外の企業内定辞退され辞退率が上がる。すると「それなりに合格は出しているのに人は足りない」みたいな状況になってしまう。

自分が感じていた課題

自分は応募者に基本的レベル4以上を求めている。これは教育に対して年単位で割いているほどの余裕がなく、教育を施しても難しい問題解決する能力が身につかない可能性のある人を採用段階で落とすことで「当たりを引く確率を上げる」ためである(誤解の無いように言っておくと、単に既にできる人は更に色々と(しかも早く)できるようになる可能性が高いというだけで、レベル4未満は絶対ダメとかそういう話ではない)。

今の会社では新卒であっても入社半年もすれば手取り足取り教える段階ではなく、社内で自走していけるようになっていると感じる。

これが健全でないと言われればそうであろうと思う。

コンピュータ世界は恐ろしいほどに親の資本力に左右される。レベル4以上の人は早ければ中高生の頃からコンピュータと関わりがあり(自分専用のPCがある、部活動で触る、地域習い事で……etc)、更に大学に進学して関連分野を学んでいる。これを親の資本力と関わりないと言うのは難しい。

更に地方よりも都会の方が、コミュニティの発達においても、そこに集まってくる人材レベルについても圧倒的に勝ると学生時代に感じていた。これも当然都心に住居を構える/一人暮らしさせられる親の資本力とは切っても切れない関係にあるだろう。

レベル2くらいに到達することは全くの未経験からでも十分可能である。例えばJavaJavaScript・PHPRuby……なんでもいいので一つ選んでちゃん勉強し、いくつもプロダクトを作ってみればよい。現代ではこれはPCが一台あればできる。動画講座も安価で手に入るし、大抵のことは検索すれば出てくるし、Twitterにいるエンジニアはみんな教えたがりだし、ChatGPTだってある。PC自体もそんな高価な物ではなく、中古で買えるやっすいThinkPadで十分できる。

しかレベル2~レベル4までの間の壁があまりにも高い。コンピュータサイエンスの広範な知識を身につけるには基本的大学に行くのが一番コスパが良いと思っているが、誰しもが大学に通える経済力を持つわけではない。チーム開発はやはりどこかのコミュニティに参入できないと難しい。手っ取り早いのは企業バイトで雇われることだが、これは鶏と卵問題だ。

本来ここの教育企業が担うべきではなかったか?そういう意識学生時代から漠然自分の中にあった。これをやらずに、レベル4以上しか採用しませんというのは他のどこかに教育コスト押し付けていたり、更なる格差拡大に繋がっているのではないかという後ろめたさを感じていた。

企業教育への投資

企業に入ってもまだしばらくは上記意識を引きずっていたが、最近は別の考えになってきつつある。

まず、Web企業の使う技術は割とオープンになっていることが多く、隠すインセンティブがあまりないため、企業間での教育はおそらくかなり共通化できる。企業内に囲い込んでから教育を施す意味があまりなく、入る前から知っているという人も多い(Web企業研修が知っていることばかりでつまらないと思った人も多いのでは無いか)。

これを実現する一つの手段として、入社前の広い母集団に対して何かしらの形で援助を行っていることが多い。例えば以下の様なものだ。

これらは広義の教育であると考え始めた。それらの中で企業スポンサーセッションなどを通して採用枠をアピールするし、実際それ経由で就職する人も居る。

もちろん支援企業就職しない人の方が多いが、最終的にどこかWeb企業に入ってくれるなら、これはWeb業界全体で人材教育を行っていると言えないだろうか。

次に、大変残念な現状として「学生時代から触れているのにいまいち地力が伸びていない人」とか「そもそも触れていない人」がその後ぐっと伸びるという事例はかなりレアだと感じる。つまり、未経験ですが頑張りたいです!という人を雇っても伸びず、「これくらいやっています」という人は更に伸びるという(ある意味当たり前の)現実がそこにある。

故に先に挙げた広い範囲での教育を進めていくと、選考よりも前の段階でたくさんの機会をどんどん与えていくことになり、自然と「やったがあまりうまく行かなかった人」とか「機会はあったがやらなかった人」がどんどん可視化されていく。すると選考の段階では今後も投資価値がある可能性の高い人材が自ずと絞れてしまい、経験者のみが採用されていく状態になるのではないだろうか。

自分はこういったことを考えているうちに、積極的に未経験を雇って教育するよりも、選考よりずっと前の段階から様々な教育機会を提供していく方がお互いにとって幸せなのではないだろうかと思うようになった。

学生自分の興味ある方向にスキルを伸ばしてそれがマッチする企業を選べば良いし、企業はある程度既存社員を使った教育コストを下げつつ優秀な社員を雇えるようになる。そもそも選考前の段階でエンジニアリング楽しくないなと思う人は素直に向いていないので、参入するのを辞めたほうがよい。

足りていないところ

さっき言ったような教育への投資はまだまだ経済的に豊かでない層に届きづらい現実があるように感じている。

実際に自分大学時代奨学金を探すと、地方メーカーが自社への就職を前提に出している奨学金などが多く、国から借りる以外にはあまり選択肢がなかった。

もっと広く機会を提供できると良いなと思っているし、奨学金とかは(下手な条件を付けなければ)かなりフラット教育への投資であると思うので、企業給付型奨学金実施することに対してもっと何らかのインセンティブを付けられないだろうか。

また、イベントコミュニティはどうしても都心に偏りがちで、地方では開催されなかったりWeb企業の影が薄かったりする。これも年に1回とか2回とかでいいので地方コミュニティと何かやって、細々とした縁を持てるようにしていけないだろうか。

教育に関して皆さんの企業でやっていることが何かあれば、参考にしてみたいので教えてほしい。

2023-04-15

anond:20230415000359

メモリの開放を考えなきゃいけない時点でC++決定だけど逆に

C++使っててメモリの開放を意識しないレベルでよく今までやってこられたな

俺は採用担当だけど最近AWS資格ボーダーラインになってることが多い

資格自体は持ってなくてもいいけど、そこが最低限って感じで実務レベルはほしい

なかには「AWSは聞いたことはあります」って奴も多い

中途だと「未経験ですがやる気だけはあります」「Github見たい」「持ってないです」も多い

今はよほど田舎じゃないと、フロントだけとかバックだけってのは食っていけない時代から

全方位を水準以上で、かつある部分に特化した人ってのが市場価値がある


あと未経験で夢見てる奴に言っておくがHTML, CSS, PHPやっとけば

スタートラインに立てるって時代はとっくに終わってるからあきらめたほうがいい

2023-04-13

anond:20230413143016

就労が困難なレベルなら得しかないぞ。大企業に無試験で入れたりするで

あと学校無料データサイエンティスト養成とか、おそらくSESにぶち込む気なんだろうなセット(JavaC#PythonPHPSQLVBA)とかあるよ

ジム水泳の利用が無料になるし大手キャリアの利用料金半額や交通費半額とかいろいろある

 

平均以上に稼いでる場合別に要らないですね。障害者雇用求人400万台でもまぁまぁ高い扱いなんで。保険加入も制限掛かるし

でもお守りで維持して、半額サービス無料サービス・税控除使い倒す予定や。今のところ

2023-03-27

anond:20230327194840

pythonは、Google採用したせいかなー。Perlは使いやすライブラリーとかの問題だったのかも。ウェブ系のツールとしてPerl以外にPHPJavaScriptが台頭してきたし。色々と分かれたのかも。

2023-03-21

量的な概念ちゃん認識しようぜ(参考文献追記

anond:20230321094940

量的な概念ちゃん認識しようぜ。

合計特殊出生率は、20年で30%以上低下してるが、夫婦の完結出生児数は、1割程度しか低下してないんだよ。

下がっていると行っても全然程度が違う。

では、合計特殊出生率と連動するように下がっている統計というと、婚姻率になる。これが概ね20ポイント以上低下している。

これと夫婦の完結出生次数が掛け算すると、ほぼ合計特殊出生率になる訳だ。

問題解決必要コストは、100%に近づければ近づけるほど、指数関数的に増大する事が知られている。なので、パレート図というものを用いて、特に理想から乖離している差が大きいところ、影響が大きいところから重点的に対応する事が、よりよい問題解決に繋がるとされる。

今のところ、分析として影響が大きいのは

  1. 非婚化による婚姻率の低下(経済的理由が主)
  2. 結婚年齢の高齢化による出産人数の低下
  3. 経済的理由による第二子第三子を儲ける夫婦の低下
  4. 制度的な理由による第二子第三子を儲ける夫婦の低下(保育所問題など)

と言う風に分析出来るが、これが何故か逆転して主張されることが多くていつまでたっても効果的な対策ができないんだよ。
その理由は、子育てをするようになると行政サービスを使うようになるから、より政治に興味を持つようになって声がでかくなるからだと思う。効果よりもどれだけ声がでかいかで制度が決まってしま民主主義誤作動だな。

異次元少子化対策とか言うなら、やれる事は全部やればいいのだが、現実には全部どころか効果の低い方ばかりに傾倒している。
これは量的な概念がないから。増田も、「上がっているか下がっているか」という0か1かではなくて、量的な概念理解して考えてくれ。

参考文献追記

ブックマークが集まっていたので、少し真面目に参考文献を上げておく。信頼できない資料を基にしていては話がおかしくなるので。

大量にアドレスを貼るとエラーになるので、一部 https を抜いてある。適宜補ってくれ。
#それからISBN記法が死んでるのなんなの。誰に言えば治るんだこれ





こういうガチの奴を上げても読みづらい人には、読み物として気楽に読める以下のものおすすめする。



また、子育て支援は経済対策として有効であると言う本もある。

これもガチちょっと重たいので、これをもう少し読み物として読みやすくした以下の本から入るのもおすすめ

これには全く同感で、だから子育て支援をするなと行っているんじゃ無いんだよ。以下にしてくれと思っている。

2023-03-12

anond:20190419101438

言語はその時によってPHPjavapython.NET

.NET」って言語なんだっけ?

2023-03-09

anond:20230309145615

langってディレクトリ言語ごとのphpが入っててjaディレクトリには日本語文言書かれたファイルはあるのになぁ。

手動でインストール(https://www.linuxyogi.com/rocky-linux/how-to-install-snipe-it-on-rockylinux-9/)

install.shインストール(どこに書かれているんだ?git cloneした中にあるinstall.sh叩くと全部入れてくれる)

両方とも変わらず。

docker(https://qiita.com/radiance1104/items/258ef6b693eebf0f4a18)

は、なんか自分が間違えているんだろう、動かなかった。500エラーdocker難しいね

ちょっと様子みて半年後とかに試そうかな。

2023-03-08

anond:20230126104427

個人的オススメ

Vikunja

Todoアプリ。チームでも使える。ガントチャート表示、看板表示もできる。なによりUIが好き。

個人的ベスト日本語化一部されていないけど、概ね問題ないレベル

スタンドアローンアプリは貧弱だが、PWAインストールすれば携帯でもデスクトップでもLinuxでも使える。

APIサーバーHTMLホストすればいいだけ。簡単

MediaWiki

言わずと知れたWikipediaシステム認証をつけて個人ナレッジにしてもいいし、チームにアカウントを割り当ててナレッジを蓄積していってもいい。

Wikiシステムは色々あるが、MediaWikiはド安定でしかPHPで動くので軽い。DBも小規模ならSqlite3でいいので楽。

ただしMarkdown記法は最新バージョンでは拡張機能も含めて受け付けない状態で、Wiki記法に縛られるのが宗教に反すかもしれない。

その他

2023-02-23

anond:20230223103852

PHPはともかく、Laravelはねぇわって思う・・。

anond:20230223103224

近年はWebエンジニアとして

PHP(Laravel)を使った開発が多くなってきています

俺はここで読むのをやめた。近づきたくねー

anond:20230223103224

ウェブサイト構築に、現行のJAVAからPHPに変えてはどうか?と提案したら、

JAVAサポートが手厚いからって断られた。

2023-01-26

VPS自宅サーバーにインストールしたいSaaS代替Webアプリ38選

シェアウェア(という表現はおいておいてのやつ。https://anond.hatelabo.jp/20230124045812)の記事面白かったので、自分の得意分野の領域でいろいろ紹介します。

基本的に、SaaSサービスは便利だけど、あれもこれもと契約していったらサブスク破産するので、

ものによってはセルフホストした方がいいと思ってる派。

Dropbox/GoogleDrive/box代替

NextCloud

もともとownCloudっていうDropbox代替があったんだけど、そこから分派して今も機能開発が続いている。

興味深いのはLAMP構成なので、VPS自宅サーバーじゃなくても、レンサバで動くのがいいよね。

データ保存領域オブジェクトストレージ(S3互換)も利用できるので、例えばWasabiなんかと契約してお安く済ませてしまうのも全然アリかと。

Trello代替

Wekan

最近カンバンシステムって、単体で使うんじゃなくていろんなアプリの中で使われる印象なので、今更Trelloだけ使いたい、なんてニーズはないかもだけど、

そこまで複雑でなく小規模なプロジェクトとかだと、意外とTrelloだけでいいよね、みたいなこともあるかな

そういう時は、これを使うといいかも。

Slack代替

Mattermost

ちょっとUI雰囲気が違うだけで、まんまSlackです。絵文字の追加もできるし、APIもあるし。人によって好き嫌い分かれるスレッド機能も、まあ、あのスレッド機能のまま。

その他のSlack代替選択肢
  • Rocket.chat
  • Zulip

この2つは使ったことないので、名前だけ挙げておきます

Zapier/IFTTT/Make代替

n8n

n8nと書いてnodemationと読ませるらしい。初見殺しすぎんだろ。

Zapier使ったことある人はすぐわかると思います

ZapierやIFTTT無料枠あるけど、あれもこれもやり出すとすぐ無料枠埋まっちゃうので、これ結構いいと思うんだけどな。

その他のZapier/IFTTT/Make代替
  • Huggin
  • Windmill

kintone代替

Exment

kintone使ってる会社増えてると思うんだけど、まだまだ1ユーザー1500円ってのは高いので、零細企業は導入し辛いと思う。

で、それの代替になるのがExment。UIがkintoneとは少し違うので代替と言い切れないかもしれないが、

やれることはkintoneのソレと全く同じなので、用途代替はできる。

開発も日本企業なので、UI日本語化されている。LAMP構成なので、レンサバでも動くよ!

Airtable代替

NocoDB

そもそもAirtableって何やねんって人もいるかもしれないけど、kintoneとGoogleスプレッドシートをいいとこ取りして、Trelloとガントチャートを足した感じ。

これのOSS版です。結構再現度高いので良い感じ。

ZoomGoogleMeet・Microsoft Teams代替

Jitsi

これもまあまあいい感じでZoom再現してますZoomの方が新機能の追加早いけど、Jitsiも頑張って追いついている感じです。

ただ、やる内容が複数人でのリアルタイム動画配信なので、サーバースペック回線スペックはまあまあ必要なので要注意。

BigBlueButton

こちらは使ったことないんだけど、よりオンライン授業向けらしい。

Calendly代替

Cal.com

最近よく見かけるようになった、オンラインミーティングとかの予定をブッキングさせるSaaS

あれのはしりがCalendlyで、日本でもいくつかそれのSaaSができてますね。

あれらも無料枠だと1カレンダーだけしかできなかったりするんだけど、これなら好きなだけブッキングさせられます

Intercom、Zendesk代替

Chatwoot
Papercups

ECサイトとか、Webマーケティングを重視してるサイトによくある、画面右下に吹き出しアイコンがあって、チャットウインドウがぴょこっと出てくるやつ。

日本ではWeb接客とか言われてるけど、あれの代表的SaaSがIntercom。Zendeskは、どちらかというと内部ツール向きかな。

これのOSS版がChatwootとPapercups。自社サイトWeb接客入れたいけど、費用抑えたい、って時にどうぞ。

Backlog/Asana代替

OpenProject

この手のツールがないと仕事にならないという人も多いと思います

これまでだとRedmineがそれのOSS版的立ち位置でしたが、さすがにイマドキあのUIはないなぁ、と。

OpenProjectは、Microsoft Projectの代替イメージしてるみたいですが、

ガントチャートカンバンデフォルトで使えるので、BacklogやAsanaの代替にはちょうど良いでしょう。

ただ、そんな高度なことしてるわけではないのに、サーバー要求スペックちょっと高めなのでご注意を。

Google Analytics代替

Matomo

UA廃止GA離れが始まってるとも聞きますが、疎開先として有名。

PHPで動くので、PHPWordPressでできたサイトに一緒に入れちゃってもいいと思う。

HeadlessCMS関連

HeadlessCMSは、データ表示を持たず、フロントエンドAPIを通じてデータを渡すタイプCMSのこと。

このジャンルでは、SaaSだとContentfulが有名だけど、OSSでもいろいろある。

Strapi

Node.js製。歴史があるので、結構いろんなことができる。

WordPressのGutenbergエディターを取り込んだプラグインなんかもある。

User認証も持ってるので、CGM的なサイトを作ろうと思ったらできなくもない。

Directus

これもNode.js製。利用できるDBが幅広く、既存データベース活用できる。

なので、既にPostgresSQLとかでデータを持ってるんだけど、

非エンジニアにもデータを触らせるためのフロントエンドが欲しい、ってニーズに良いかも。

こちらもUser認証デフォルトで持ってる。

Cockpit CMS

PHP製。SQLiteMongoDBで利用可能MySQL/PostgreSQL使えないのがちょっと残念。

Shopify代替

Medusa.js

近年、本腰入れて自社ECサイトをやろうと思うと必ず選択肢に上がるShopify。

インテグレートパートナー向けのエコシステムも充実してるので、取り組み始めるエンジニアシステム会社も多い。

ヘッドレスコマースや越境ECには向いているものの、これをセルフホストしたい、というニーズに応えたのがmedusa.js

ざっと見てみただけだけど、モダン構成で、今時のフロントバックエンドを分けた構成でやりたい、というのには向いている。

プラグインmedusa-marketplace.jsというのもあり、Amazon的なマーケットプレイスも実現可能

Figma代替

Penpot

昨年、Adobeに買収され、デザイナーたちを驚愕させたFigma

先日はAdobe XD終了のお知らせとなり、UIデザイナーたちの不安は募るばかり。

そんな提供企業に振り回されたくないなら、このPenpotでUIデザインしよう。

Figmaほど機能実装はされていないが、まあまあ一通りのことはできる。

Figma代が嵩むとお嘆きの制作会社なんかは、一考の余地あるんじゃなかろうか。

Google Form代替

Oh My Form

企業によっては、コンタクトフォームをたくさん作りたいという会社もある。

例えばセミナーを頻繁に開く企業だったりとか、

人材採用フォーム職種別に細かく分けたい(しかも頻繁に募集職種が変わるとか)

などの要望によって、GUIフォームを作りたい局面がある。

Google Formで大体解決しそうだけど、それをGoogleに頼りたくないならこちら。

まあまあ機能豊富なので、人によってはGoogleFormよりもこちらを好むかも。

Gmail代替

Mailu

DockerベースWebメールUI。送受信に必要ものを、丸っとDockerで用意してくれているので便利。

SalesForce/HubSpot代替

SuiteCRM
Mautic
Erxes

HubSpotは、いわゆるMarketing AutomationCRMを一体にしたツール無料枠もあるが、かなり限定されている。

上記でいうと、Erxesが単体で一番近い機能を持っている。

MauticはMarketing Automationよりの機能が多く、ユーザーサイト上での回遊をビジュアル化してくれたりする。

SuiteCRMはザ・CRMという感じ。SalesForceデフォルトで使う感じに近い。

ツールが分かれてしまうのは辛いところだけど、それぞれにAPIがあるので、うまく繋げられると強力なツールになってくれるはず。

Sendgrid/Mailgun代替

Postal

Webサービス作ってると、メールの通知や一斉配信などがあると思う。

通常これらはSendGridや、AWS SESなどで処理すると思うが、これらにもOSS代替がある。

PostalDockerメール周りのもの全部用意してくれているので、かなり楽。

Jimdo/Wix代替

Microweber

WordPressモダンにしたような感じで、EC機能デフォルトでついてる。マルチサイトも標準。

Jimdo/Wix代替と書いたが、もちろん自分サイトをMicroweberで作ってもいいが、

自前ホスティングして、JimdoWixのようなサービスを始めることもできる。

テンプレートをいくつか作っておいて、Stripeを仕込んでおけば、今日からあなたJimdo/Wixのような事業を始められるわけだ。

STUDIO/Webflow代替

Webstudio

JImdo/WixSTUDIO/Webflowは一緒くたに語られがちだが、明確な違いがある。

前者はプリディファインドなブロックGUI構成するのに対し、後者DOM要素ベースで構築していく。

まりよりHTML/CSSによる細かなデザインコントロールがしやすく、Webデザイナーが親しみやすい。

それのOSS版がWebstudio。まだアルファ版だが、フロントエンドはそれなりによくできているので、

バックエンドを自前で用意してStripeを仕込んでおけば、今日からあなたも(以下略

Facebook代替

friendica

Facebookなんか使わねーよ、っていう人も多いかもしれないが、

特定コミュニティの中でコミュニケーション取るには、FacebookUI機能は優れていると思う。

なので、サークルとか同窓会、あと自治会とかPTAなんかにいいんじゃないだろうか。

LAMPなので、レンサバでもいけると思う。

Netflix代替

Jellyfin

Netflix代替って、Amazon Primeとかじゃねーの、と思われるのかもしれないが、そうではなくて、

あなたNetflixみたいな商売したいならこれを使うといいよ、というのがJellyfin。

いや、そんな商売しないよ、と思うかもしれないが、

使いようによっては、おじいちゃんおばあちゃん向けの子動画配信サービスとして構築するとか、

Stripeと連携して、劇団バンドオリジナル配信サイトを構築するなんかも面白いと思う。

YouTube/Vimeo代替

PeerTube

今更誰もYouTubeVimeoの後追いをしようとはしないでしょうが

複数ユーザーから動画のアップを受け付けて、それを閲覧したい用途もあると思う。

例えば、軽音部で複数バンド練習風景を録画したのを定期的にアップしたりとか。

学習塾で、授業の録画を授業ごとにアップしていったりとか。

YouTube Live/Facebook Live/ニコ生/Twitch代替

Owncast

ZoomGoogle Meetのような双方向ではなく、一対多の一方通行配信

個人的には、企業のウェビナーツールとしての可能性を感じる。(Zoomのウェビナープランとか高いもん)

メールワイズ/Re:lation代替

FreeScout

つのメールドレス複数人運用したい時のツールメールワイズとRe:lationどちらも日本SaaS

FreeScoutはOSSだけど、海外製。一応日本語化もされてるっぽい。

ECサイト顧客問い合わせや、営業チームのプライマリ対応なんかに良いと思う。

Bubble代替

Budibase
AppSmith
ToolJet

Bubbleってなんぞ? という人のためにお伝えしておくと、ノーコードベースWebアプリ開発ツール

データエンティティ設計したら、自動的CRUDを作ってくれて、フォームを配置するというような感じ。

Bubbleはそれ系の老舗で、歴史が長い分ノウハウも溜まっており、連携できるサービスも多い。

ただ、ベンダーロックインされるし、季節的なキャンペーンとかでは、アプリ使用しない期間もサブスク費用がかかる。

Budibaseは、Bubbleの思想に一番近い感じ。凝ったUI必要なければ、ざっくりコレでなんでも作れちゃう

AppSmithも同じような感じだが、これはDBをあらかじめスキーマ定義しておかないといけないところが若干不便かな。

ToolJetはルーティングURL概念がなく、本格使用を諦めたんだけど、最近アップデートしたらしいので、そこのところどうなってるかまた確認ときたい。

他にもこの手のやつあったら、いろいろ教えて欲しい。単純に好きなので。

「こういう用途のやつ、ある?」みたいな質問も歓迎。

見つかったら追記します。

2023-01-19

転職したい

40目前のシステム屋だけど転職したくなってきた。

マネジメントがしんどくて人間不信になりそう。いずれ改めてマネジメント方向に行かなきゃではあるが、2年でいいから休憩してプレイヤーしてたい。

でも年収は落としたくないんだよね。わがままなので。

年収750万以上、できれば800万

・チームリーダーくらいならやってもいい

Java得意、PHPなんとかわかる、サーバーネットワークは話くらいならできる

マネジメント経験はあるけど、独学というか我流

事業形態にこだわりはない(SESは嫌!とか社内SEがいい!みたいなのはない)

こういう会社ならむしろマネージャーやりたいけどねー

評価制度がある、もしくは作ろうとしてる

給与テーブルがある、もしくは作ろうとしてる

・やると言ったことはやる。施策約束ルール反故にしない

逆に言えば↑ができてない環境マネージャーやるの、手札が少なすぎてしんどいんよ…

2023-01-12

anond:20230112221133

・色んなこと満遍なくやりたい

・やべー案件に何年も磔にされたくない

これが多様なサービスアプリ作ってみたいという話なら高単価SESに行くしかない。

かなりの経験を積んだベテランじゃないと入れない世界出身学部も見られるから相当に厳しいと思う。

フロントバックエンドインフラなどもやってみたいという話なら自社でウェブサービス運用している上場企業正社員で入るのがいいだろう。

ただし正社員ということはリリース日には何が何でもサービスインさせる立場になるということでもある。定時退社の社風であっても進捗上がってないなら稼動上げて対応ということは普通にある。

派遣で入ればそういうことは無い。上場企業ならコンプラ厳しいからね。でも数ヶ月程度、長くて数年のスポットになることがほとんどなので長期的にはどうなんだろうな。

ここでは俺の経験を踏まえて「自社でウェブサービス運用している上場企業正社員で入る」という前提で話す。

アピールすると良いのは使える言語インフラの知見、構築と運用経験

全部が強い必要は無い。どれか一つが強くて他はまあなんとか程度でいい。逆に言うと全くダメですが一つでもあると厳しい。

使える言語では、C#,Javaを大きめな規模のバックエンドとして使ってるとこが多い反面、対応できる人はフリーにも派遣にもたくさんいるのでちょっと弱い。SIer出身コード書いてたなら当然できるよね、というレベル

今ならtypescript(javascript), pythonあたりができてgo あるいは Rust勉強してます、というのがけっこう強い。

分かってると思うが言語が使えるというのは、まっさらPCを与えられて主要なウェブフレームワークセットアップしてローカルホストを立てるとこまでを含む。

JavaならSpringboot+gradle+JUnit、PHPならLaravel、pythonならdjangotypescriptならNode+React+knex、あとJestかDreddも入るかな。

インフラ知識では、クラウドオンプレ両方のメリットデメリットを把握しているとよい。

AWS,Azure,GCP,Oracle Cloudのどれでもいいけど実際に使った経験があるとよい。俺は個人GCP契約してkubernetesVM、LBを使っている。

ネットワーク知識は薄くでも持っていた方がよい。HTTPとかcookieとかセッションとか知りませんCORSって何ですか?レベルでは無理。まあここら辺はウェブサービスを作れば必ずやるので大丈夫だろう。

LetsSSL証明書を作ってopenssl検証してnginx適用してHTTPS化ができるならアピールになる。

dockerはもうそろそろ使えて当然のレベルになってきているので必須。実際ウチではdockerが分からない使えない人は面接へ進めないようになっている。

構築と運用では、予算内に収まるような構築と運用サービスインした後のトラブルシューティング経験があるとよい。

常にコスト意識を持っていることが必要クラウドは油断すると100万程度すぐ飛ぶ。コスト意識が無い人を運用担当として採用することは絶対にない。

トラブルシューティングで重視されるのはベンダー対応よりもエンドユーザー対応の方。

サービスを早急に復旧させること、そのためにどういう仕組みが必要なのか、構築するところから語れる知見があるとよい。もちろんそこにもコスト意識必要

CI/CD、PrometheusやDatadogによる監視アラートについて語れるとよい。

CI/CDを扱うということは当然gradle,maven,yarn,シェルスクリプトは書けて使えてwebpack,minify,Jenkinsコンフィグもできるということである


どうだろう、かなり雑に書いたが雰囲気は伝わると思う。

あ、git使えないは論外。もし使えないなら今すぐ使えるようになるか諦めるかのどちらかで。

anond:20230112222723

--

漠然としてるなあ

SIer寄りかWeb寄りかどっち?

バックエンドフロントエンドインフラネットワークテストPM経験したいってこと?

--

説明があれですまん。バックエンドで色んな現場行きたいなぐらいだったわ。SIよりがいい。

--

福岡だけなので選択肢は少ないだろうなあ

--

地域もネックか。。。

--

もうちょい詳しく書こうや

--

主にやってたのが求人システム保守改修案件だったわ。 規模は小さい。1人か2人。他の案件でも多く5人。コード管理svnメインだったな。

ドキュメントがないレガシーな他社システムリバースしての改修が殆どPHPは生のものをずっと触ってた。フレームワークは使ってない。JavaScriptはちょこちょこした修正くらいでしか触ってないな。

データベースSQLが書けます読めますデータ設計ができます程度。

(うわー技術力が低くて書くのが恥ずかしい)

2023-01-05

anond:20230105030147

あってる

ちょっと作った後」に懲りた人がPHP以外を使ってるし「いやーこれPHPとかだとしんどいわ…」ってなった人がgolangを選んでる

懲りてないししんどくないって人は無理して他の言語を使う必要はない

必要になったらあっちのほうから近づいてくるんでそれを見逃さなければ問題なし

ログイン ユーザー登録
ようこそ ゲスト さん