「MySQL」を含む日記 RSS

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

2021-05-10

MySQLってほんとに使われてるの?

SQLiteしか使ってない

2021-03-17

今年「も」新人研修は工夫なしで

大手SIerには、社員教育のための研修会社があって、外部の受講者も多数受け入れてるんだけど、毎年新人研修もたくさんあるのね。

顧客企業別に顧客先で行うこともあるし、逆に研修会社教室複数企業から新入社員を集めて開催することも。もちろん、去年はオンライン「でも」開催してたよ。今年も、オンライン「の場合も」あるよ。

でも、あえて教室でやるクラスもあって、しかもそこにまぁまぁ申し込みがあるのね。もちろん新入社員が選べるわけはないから、入社企業の人事が決めてるのよね。本当にかわいそうだな、と。

長くて3か月、たいして広くない教室で、100人以上の、若くて行動力のある新入社員が集まって (※)、あいさつとか (顧客先だと) 社訓唱和とか、ビジネスマナー (笑)名刺交換や商談ロールプレイとか、声を出してね。講師も、地声で語り掛けるのが良い講師だ、みたいな謎の地声信仰があるから、声を張るし。どこの研修会社教室も、オフィスビルのそれなりに高い階だから、窓もないし、空調はビル内の空気をかき回すだけ (空気清浄機はあるけど...ね)。ちなみに去年、まだ危機感が薄かった地方では、講師だけオンライン、受講者は会社に集まってZoom画面をスクリーン投影して受講、朝は社訓唱和とラジオ体操、とかあったよ。

そして新入社員研修から毎日パソコンや机や備品の清掃は新入社員任せになるわけね。合宿ではないけども、毎日東名阪の中心地に、各地から若者が集まったら (※)、そら...ね。

若者批判してるんじゃないよ。集めるほうが頭おかしいんだから

新入社員どうし、新入社員と先輩が対面して関係を深めること自体否定しないよ。でも、それは研修以外の場で、企業責任でやったらいいじゃん、という。

もちろん、オンライン研修もあるよ。でも、まる1年経ってるのに何の工夫もないんだ。

教材は相変わらずA4縦の紙フォーマットを崩さないので、PDF提供しても、毎ページ毎ページ、上から下にスクロールしなきゃいけないし、そもそも講師スクリーン投影して「プレゼン芸」するためのものから、小さなノートPC、ましてやスマホの画面じゃ見えないんだよね。

そして、今までなら教室PCセットアップしてたソフトウェア類も、オンラインだと手順書を渡して、新入社員セットアップさせるのね。それができるなら、研修を受ける必要がないじゃない。手順書を読んで、MySQLPCインストールできる人なら、自力SQL勉強できるでしょ。そして、実際には大半がうまくできないけど、オンラインから大したサポートもできなくて、結局、何度も再インストールさせたり、挙句の果てには、「講師グループメンバー操作を画面共有で見ていてください」と。世の中、Google ColabとかPaizaとか、MoodleでもCodeRunnerとか、ブラウザで各種ソフトウェアの実行ができる環境が山ほどあるじゃない。なんで今年もローカルPCセットアップさせるのよ。

研修自体は、ZoomやWebExを使って行うんだけど、ここにも工夫がないのね。「集合研修をただオンライン化しただけ」なのね。9時17時、講師が画面共有したスライドを表示しながらずーっと語って、時々指示に従ってPC操作して、研修全体のカリキュラムがあるから時間が足りなくても、もっと考えたくても、「はい、じゃあここまででーす」と打ち切られて。講義も、マイクの使い方を知らない講師が、鼻息や口クチャクチャを挟みながら、たまに手でゴソゴソ触りながらで、ボリュームがでかすぎて割れてる人と小さすぎて聞こえない人がメイン・サポートで同席したりして、みんながYouTubeで見るような動画、あるいはラジオとはかけ離れた音質で語るのよ。そして、講師が補足などを画面にマウスで下手くそな字で書くのね。それをメモしなさい、とか。せめて2、3000円のペンタブを使いなよ。いや、どうせいつも語ってることなんだから、あらかじめ教材に書いときなよ。講師って、「ちなみに」「実は」とか補足したがるけど、あれ毎回やってるからね。(それが「講師価値」なんだって)

それに、新入社員のみんなは、自宅やら寮やらで受講してるんだけど、講師はなぜか都心教室に集められて、メイン1人、サポート2、3人が同じ部屋で配信しなきゃいけないのね。なぜ。別に教室が10Gbpsとか、そんなんでもないよ。何なら、戸建てのフレッツより遅いよ。顧客先での新人研修でも、新入社員はいないのに、顧客先の会議室に行って、そこからモバイルWiFi配信するんだよ。Zoomから顧客イントラとか無関係だよ。「講師が集まることで、密なコミュニケーションをとり、受講者を的確にサポートできるからだってさ。いや、研修用のZoom以外に、SlackでもDiscordでも用意しておけばよくない?

そんな「オンライン研修」のやり方が、今年も変わらないんだよね。研修会社からの指示も、「小さな画面で受講する人もいます (でも教材はA4縦です)」「長時間の受講は疲れます (でも9時17時、カメラオンで受講を義務付けます。受講態度も点数化します)」なんて、改善する気がなくてさ。そもそも、そういう「お気持ち」への言及だけで、より高品質研修 (ライブ配信) のためには、回線が何Mbps必要か、WireSharkで測りました、とか、モバイルWiFi研修実施した時の1日の帯域変化を調べました、とか、マイクミニプラグとUSB接続ヘッドセットと据え置き、単一指向性と無指向性で音質がこう違います、とか、カメラ画素数と光の当たり具合で、講師がこう見えます、とか (そもそも別に講師の顔なんて必須じゃないと思うけど)、Zoomのここをこう設定すると、画質、音質、ユーザビリティが向上します、とか、何も「1年間コロナ禍で研修ビジネスやって得られたノウハウ」をご教示いただけないんだよね。講師の側も、そういう知識スキルがない「退役エンジニア」「文系・未経験研修会社入社した講師」がほとんどだからさ、今年もたくさんの講師スマホイヤホンマイク講義するみたいだよ。

まとめると、「大して顔も声も良くない、配信環境も良くない、(研修から) 面白くもないオッサン・オバサンの、CM音楽ゲストもない糞音質の語りを、9時17時聞き続けなきゃいけない新人研修」って辛すぎませんか、と。まる1年前ならまだわかるよ。ノウハウがない中、急遽オンラインしました、と。でも、1年経ったじゃない。

いろんな大学調査でも、「ライブよりオンデマンドが良い」という結果が出ているように、ちゃん勉強たかったら、自分のペースでやりたいわけね。応用的なディスカッションの場は別途日時を決めて設けるとして。もちろん、企業研修になると勤怠管理の側面があるから、「僕は夜型なので、真夜中に受けます」とか「土日にまとめて視聴します」とか言われると困るんだけど、それでも、カリキュラムの都合でわからなくても先に進まれるよりは、ちゃんとわかるまで学んだほうが、よっぽど顧客企業が求める「新入社員の成長」につながると思うんだよね。サポートだけ、時間を決めて講師が常駐すればいいだけで。そもそもライブ教室ぶん講師を確保するよりは、コンテンツ収録に1人確保して、あとはサポート要員として複数教室をまたいで確保したほうが、コストパフォーマンスもよっぽどいいと思うけどね。

実際、そういう研修会社新人研修を受けたもうすぐ2年目のビジネスパーソン () が、増田にもいると思うから意見を伺いたいよ。

2021-03-04

laravel Flutter docker Linux PHP Go Dart など全部開発できる人を時給950円募集

https://jp.indeed.com/m/viewjob?jk=7ce91dc5389bb574&from=serpJapan&prevUrl=http%3A%2F%2Fjp.indeed.com%2Fm%2Fjobs%3Fq%3DDart%26l%3D%25E6%259D%25B1%25E5%25BE%25A1%25E5%25B8%2582%26from%3DsearchOnSerp%26spa%3D1

必要経験

下記の全ての条件を満たす方

環境Linux

発言語: PHPJavascript

DBMySQL

フレームワークSymfony または Laravel

開発経験年数:5年以上

環境dockerGCP(またはAWS

発言語: GoDart

DB: Firebase

フレームワークFlutter

開発経験年数:1年以上

DevOps、SREに基づく開発・運用経験:3年以上

なんだ、エンジニアって(時給だけ見りゃ)コンビニバイトと同じぐらい簡単(ってこと)じゃんwwwwwww

おれもやろっかなwwww

2021-02-08

とある女がプログラミングに救われた話

駄文なので最初にまとめておくと、知識ゼロ異業種から転職して何とかエンジニアとしての人生を始めました、という話。経歴がショボすぎて誰かの道標にすらならないだろうけど書き残しておく。実名で書く勇気はないので増田にて失礼。

・芽生え

PCを初めて触ったのは4歳の頃。

父が仕事で使うと言って、ThinkPadを買ってきた。

黒くてごついボディが幼心にぐっときたのを覚えている。この記憶があったためか、初めて自分で購入したPCThinkPadだった。


・小〜中学生

我が家インターネット開通。深夜に親が寝てからこっそり2chニコニコ動画を見ていた。PS2ドラクエ8をやってグラフィックに感動する。まだプログラミングという言葉は知らない。母親ヒステリー父親の拳骨に耐える日々だった。

高校生

地元高校に進学。友人とホムペ(死語)を作成html/CSS文字の色か変えられたりアニメーションをつけられることに気付く。この頃もまだプログラミングに目覚めない。プログラム理系の人がやるお仕事なんでしょ?という雑な認識であった。

大学

もちろん文系学部に進学。人の視線が怖かったので前を向いて歩けず会話もままならなかったが、制服可愛いという理由だけでお洒落カフェバイトを始める。私は阿呆だが、この阿呆さないしは無鉄砲さでエンジニアになったと言っても過言ではない。

・そして無職

新卒入社した会社を3ヶ月で退職。支えてくれる彼くんとかもいなかったので実家でお通夜してた。鬱も発症して薬漬けになった。対面で人と話すことが難しいため、テキストベース仕事ができる職を探し始める。ここでやっとプログラミング出会う。

・独学期間

何にせよ無職から時間は腐るほどある。ヨドバシでカモ丸出しの顔をしてThinkPadを買い、Java簡単アルゴリズム実装することから始めた。フィボナッチ数列を生成するとかクイックソート実装するとか。あと5日ぐらいかけてServlet/JSPMySQLTODOリストを作った。

ポートフォリオ作成期間

2ヶ月ほどJavaをやった頃、無謀にも機械学習に手を出し始める。本を一冊買って隅々まで読み込んだ。この頃から鬱が寛解し始める。プログラミングに夢中になって、1日12時間以上はPCの前に座ってひたすらコードを書いていた。不思議と疲れはなかった。ゲーム用に買ったデスクトップPCにそこそこ良いGPUがついていることが判明したので、Tensorflowモデルもどきを作り、AI(笑)を組み込んだポートフォリオwebアプリを3ヶ月かけて作成した。サンプルコードを超える範囲ドキュメントを読む、適宜技術書知識を補うなどしてなんとかオリジナルと言えるコードをひねり出すこともこの頃覚えたと思う。なお肝心のモデルチューニングは一切していないわ当然精度も悪いわでその筋の人が見たら鼻で笑うレベルであるが、一人でアプリケーションを作り切ることができたのは大いに自信に繋がった。

求職活動

ポートフォリオを持って5社ほど受け、うち1社の小さな受託企業内定を貰い、無事職にありつくことができた。文系経験第二新卒を雇う勇気を出してくれた会社には感謝しかない。

それから現在

会社規模が小さいからか、個人裁量が大きく、設計から実装テストまで何でも任せてもらえた。良き上司に恵まれ、主にUnityスマホアプリの開発を担当し、技術の奥深さ面白さに触れさせてもらった。自身実装担当したアプリが世に出ていくことの喜びみたいなものも味わえた。この会社は昨年度退職し、現在は500人規模の自社開発系企業iOSアプリエンジニアをやっている。スキルは未熟だし対人恐怖的なものも治ってはいないけど、私はプログラミングが好きで、エンジニアとして骨を埋めたいとか身の程知らずにも思っている。

ご覧の通り、私は幼い頃からプログラミングに触れたりモノづくりをしていたわけではない。むしろ目覚めは遅い方である。そういう人でも興味があるなら、ITエンジニア目指してもいいんじゃないか、そうであってくれ、という気持ちで書いた。読んでくれてありがとうプログラミングはいいぞ。

2021-01-29

なんでも仕様だと返すSE/PG理由を知りたい

mimeタイプhtmlメールDBに取り込み表示するアプリコメント行が表示されてしま

→ 仕様な訳がないだろ

mysql検索の際に濁点を区別せずに検索されしま

→ SQLの書き方で回避できるんだから仕様なわけないだろ

2021-01-21

技術書ネット情報web系のソフトウェアエンジアに転職した昔話

自分プログラミングほぼ未経験大学学部時代にCのコード写経して動かすと単位がもらえる謎の講義に出たことがあるぐらい)の状態から社会人になってから独学でPHP勉強していわゆるweb系のソフトウェアエンジニア転職した。以後8年近くソフトウェアエンジニアとして働いている。

初心者向けのプログラミングスクール話題が尽きないが、スクールに通わなくても独学でもなんとかなった自分みたいのもいるよ.という例を紹介してみたい。このエントリプログラミングに興味がある人の役に立てば幸いである。昔の話なので出てくる話題が古いのはご勘弁いただきたい。

なお、web系のソフトウェアエンジニアになる前は、上流系SIerExcel顧客折衝をがんばるSEをしていた。基本情報ぐらいは持っていたがコードを書く業務は一切なかった

忙しい人向け

自社サービスwebソフトウェアエンジニア転職するまで時系列で振り返ってみる

2009年末頃?
2010年前半
2010年後半
2011年前半
2011年後半
2012年後半

今思うこと

2021-01-08

プログラミング学ぶの大変すぎ

初めてプログラミングを学ぶことになったんだけど、正直全然理解が進まなくてしんどい

コーディングするのは初めて

・学ぶ言語Java

普段設計書書いたりしていて、ソースを見ることもある

Javaではない言語だがバグ特定のためにデバッグすることはある

12月半ばから始めたオンライン動画講座で、初歩的なところから初めてMySQLとかJSP/サーブレットを使って簡単WEBアプリを作るところをやっている。

解答というか、書かれたコードをみるとなるほどそうやってやればいいのねと思うものの、いざ自分で書こうとすると手が動かない。複合的になるにつれ、こことここで学んだ書き方で書けばいいというのがわからなくなっていくというか…

書き方については見返したりしながら進めているので知識は頭に入っているはずなのに、部分的に?理解していて頭の中で繋がっていないのか。

始めて1ヶ月もたってないので、そんなすぐは書けるようにはならんだろと思うものの、自分で書けなくて結局分からなくて解答見てしまうのが悔しい。でも解答見なかったら先に進めないんだよな。

プログラミング学んでる人、こういう書き方をすればいいんだなってどうやったら思いつくの?経験

※向いてないというコメントはなしで。趣味ではなく必要なのでやっていて、嫌いになるとモチベが上がらないのでできるだけ前向きにいきたい。

数学を始めた時にxとyが出てきて、二次関数くらいか全然解けなくて泣いた時の気持ちに近い。今となってはなんでそこにつまづいてたのかもわからないけど。

2020-12-31

社長が死んだ

2020年最後の日だし吐き出したかった。

社長の死因は急性心筋梗塞だった。

何事もなければ社長が死んだショックだけで終わったかもしれない。

ただ、自分の中ではもやもやが残ってしまった。

7Payと言えばわかるだろうか。詳しくは書けないのだけど、あれと似たようなことが起きてしまった。

社長上司含め、お客さんに平謝りだったらしい。

かなりのストレスだったと思う。ネットで調べたところ、急性心筋梗塞ストレスでも発症することがあるらしく、そこが少し引っかかってしまった。


様々な理由から現状社長訃報を知らせるページを検索エンジンインデックスされないようにしています

もし心当たりのある会社があった場合でもリンクは貼らないでいただけますようよろしくお願いします。

今回謝る事態になってしまった件について技術的?に思ったこ

使うのであれば、ライブラリフレームワークミドルウェア更新バグ脆弱性情報)を一生追い続ける覚悟で使ってほしい。


テスト自動化とかそういう発展的なものではなく、もっと根本的なテストについて勉強してほしい。

コードレベルカバレッジとかそういうのではなく、「境界分析」、「デシジョンテーブル」、「オールペア法」、「直交表」こういう物について勉強してほしい。

他にもいろんな手法はあるのだけど、上記に上げたもので1個でも知らない単語があった人は今すぐ検索してほしい。


  • お客さんに嘘をつかないでほしい

いくら進捗が悪いからと言ってお客さんに順調などと嘘をつかないで欲しい。

遅れている理由を正直に言って(例えばテスト工数が膨れているとか)相談すればお客さんもわかってくれるかもしれない。

また、テストの質もそこまでの物が求められていないとかがわかるかもしれない。

お客さんに相談しないで工数圧縮の為にろくなテストも書かないで動いてるからいい!っていうのは危ない。


自信がない、もしくは、やったことがない・使ったことがない、などは正直に話してほしい。

しかしたらそのせいで給料があがらなかったり、出世できなくなったりするかもしれない。

だけれど、その嘘のせいで他の誰かに負担がかかったり、他の誰かが不幸になるようなことがあってはいけないと思う。

これに関してはいろんな批判があることは覚悟している。嘘をついてでもいろんな経験をした方がいいって言う人もいると思う。

それでも、どうしても書きたかった。


別にLPIC(LinC)は持ってなくてもいい。本屋適当対策本をパラパラめくって、聞いたことのない単語がないレベルであればいい。


インターネットには嘘が散りばめられている。昔は本当だったけど今は嘘になっているものだってある。

一番いいのはエラーメッセージを出している物のソースコードを読むこと。二番目はドキュメントを読むこと。それでもわからない時だけ検索してほしい。

そして、その情報が誰が書いているかをよく見てほしい。書いている人が本当に信用できる、かつ、更新日付が近かったときだけそこの内容を信じてほしい。


ApacheのC10K問題

公開リポジトリpush/commitされているメールアドレス収集している人がいるということ、

公開リポジトリpush/commitされている秘密情報収集している人がいるということ、

MySQL寿司ビール問題

MacOS日本語ファイル問題

文字サロゲートペアについて、

RDBによってはSQLのIN句に指定できる数に上限があること、


他にもいろいろあるが、1個でも知らないものがあった人は検索してみて欲しい。業界にもよるかもしれないが、本来であれば最低限知っておかなければいけない知識

これを知らないと適切な設計、ましてや適切なコーディングすらできなくなる。

終わりに

ぼくはエンジニアに向いてない

2020-12-30

趣味でためてる簡単データベースを、わかりやすく見せるWebサイトを作って公開したいのだけど、なかなか難しい!😖

htmlcssの基本は勉強した。あとphpsqlの基本もjmoocsの講座を見て勉強した。でも、いざ自分エクセルに溜め込んだデータmysqlに移して、見やすい形でWebページにして、っていうは何からしたらいいかからなくて困ってる..簡単に詳しい人に教えてもらえる方法はないのかなー。相場わからんけど対価としてのお金全然うつもり。詳しい人とマッチングできるサービスとかあったら教えて偉い人。

2020-12-25

anond:20201224174252

まあ、コードが書けるようになっても実務ではデータベース(MySQL|PostgreSQL)/バージョン管理(git)/仮想環境(Docker|vagrant)やらが必須なんだよ。

務める先々で環境が異なるからどんなのでも対応できるように幅広い知識が求められる。

言語フレームワーク以外にも依存管理ツールや構成管理ツールなんかも色々ある。普段使いしてないものに関しては暗記する必要はないけど、ちょっと調べればできる程度の臨機応変さは必要

こういうのができるようになれば月収50万と言わず月収80〜100万くらいは行けると思う。

2020-11-19

anond:20201119132329

というかトランザクションを見逃してた、トランザクション上手くやりたいならまともなDBMS入れないと無理

誰も使ってないWindows PCとか転がっていればSQLServer Express無料)とか入れてやる?通信の面倒くささでいえばSQLiteと一緒だろうけどエンドユーザー側がドライバとかインストールする必要はないはず(ODBCデータソースの設定は必要、めんどくさい……)

どうせODBC使うならドライバインストールくらいって思ってついでに増田Linux慣れしてるなら鯖立ててポスグレでもMySQLでも何でも使えばいいと思うけど

追記

SQLServerのOLEDB接続廃止されたもんだと思ってたら復活していたらしい エンドユーザー側の設定不要だと思うからこれが一番楽かも?

追記2

Win10にDB立ててアクセスさせるのはライセンス違反だったわ、SQL Server on Linuxならセーフだけど

2020-11-06

Webアプリケーション

buhoho そんなに要らないし個人で作って運用できる。適当GCPの一番しょぼいインスタンスNGINXPHPMySQLぶっこむだけ。殆どWebアプリなんてユーザー対して集まらいか適当で良いし別に止まってもどうってこと無い


こういうの元気でる!!!

2020-10-02

anond:20201002205842

3ヶ月くらいかな。特にJavaScript, PHP, AWS, MySQLはかなりやったよ

TwitterとかLINEのような有名SNSWebアプリとか

ZOZOみたいに大量の商品があるという仮定通販サイトとかポートフィリオにした

今振り返ると1日10時間毎日しかったけど地獄だった

anond:20201002023509

>3X歳で突然Rubyを習い始めても、技術者になるのはかなり難しい

俺、41歳でHTML, CSS, Adobe XD, JavaScript, Vue.JS, PHP, MySQL, AWS, Gitを1日10時間くらい勉強して必死ポートフィリオ作って

経験Web制作SaaS会社で働けてるよ

今はアプリ作りながらDirectX12とC++勉強してて、そこそこの3Dグラフィック扱えてるし

ある程度経験したら他の言語もすんなり入ってきて今はPython面白い



年齢じゃなく努力の質と量で考えたほうがいい。未経験技術者になるのはやり方次第だよ

anond:20201002171601

ゲームするだけなら、ログインしたユーザと、そのユーザに関連したデータだけあれば良さそうだが

中央では、ユーザを跨いだシステム全体のデータ検索したり、集計したりする必要がある

そうすると、JSONファイルでは厳しいので、SQLなどを使う

ちなみに無料SQLもある

細かくいうとSQLが使えるデータベース=RDB

無料で使えるRDB=MySQLPostgreSQLなど

anond:20201002111016

PostgreSQLでもMySQLでも、dumpしてインポートするって基本は同じだと思うが、バージョンが違うことによるエラーに遭遇すると、一筋縄では行かない

SQL Serverだと簡単なのかは知らないが

2020-08-15

エンジニアに向いてない

コンピュータサイエンスを専攻してる大学生なんだけど、最近自分自身エンジニアに向いてないんじゃないかって感じてる。ていうのも、周りの知人が大学生エンジニアとしてバイトしてたりする中で、同じように企業に混じって開発経験を積んでいくことに億劫になってやる気がでないし、流行りの技術に対して貪欲になることができないんだよね。例えばMySQLとかPythonとかが今の流行りだと思うんだけど、上辺だけの浅い知識をすくってるように見えるから冷めた目で見てしまってやる気がでない。結局、作りたいものがないからそうなるんだと思うけど。ただ技術その他の勉強が嫌いかと言われるとそうではなく、プログラミング言語だとC++とかLispとか本気で勉強してある程度理解できるようになったし、数学統計に興味があってルベーグ積分までやったし、英語英検準1級を持ってるし(その他もいろいろ勉強してるけど省略)。だからおそらく自分はただ勉強が好きなだけなんだよね。でもそれをもってエンジニア世界に飛び込もうと思うととたんに億劫になる。だからただ自分知的好奇心を満たすのが面白いだけでエンジニアかにはさほど向いてないんだろうなって思う。他の人で同じように感じてる人っているのかな?

2020-05-24

「数百万行以上の大きいデータ運用経験スキル」←これ

具体的に何が欲しいんだ?

大学の時、課題のため、8GBぐらいあるCSVスクリプトローカルMySQLに取り込んだり、ツール10個に分割してRに取り込んだりしたことならあるが

「Rは8GBのCSVを読み込めるようにはできてませんw」としか言えないぞ?経験あるってことでいいのかこれ

2020-05-23

anond:20200523081250

もともとMySQL系はライバルPostgreSQL系だったはずなんだが・・・PostgreSQL,MariaDB,MySQL,Oracle,Microsoft か?いま。だとすると、こんなもんかという気はするが サーバ側はAmazon,GCP,Microsoft十分かもな

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