「フレームワーク」を含む日記 RSS

はてなキーワード: フレームワークとは

2019-01-14

anond:20190114234205

基礎文法さらったらあとは自分でなんかアプリとかWebサイト作る方にシフトしたほうがいいよ

有料会員ならPythonとなんかフレームワークアプリ作る講座もあったと思うけど(既にやってたらごめん)

2019-01-11

案件的にはRailsからLaravelに移ってる気がする

個人的評価としては、言語PHPよりRubyの方が洗練されているけど、フレームワーク込みで考えるとLaravelの方が上

2019-01-10

会社webデザイナー無能すぎてヤバいwwww

去年の冬に転職したweb系のプログラマー

今の会社webデザイナー無能すぎてしんどい

以下愚痴

1. photoshopwebデザインすんな!

photoshopで作ったpsdのwebデザインを渡されて、フロントエンド担当HTML/CSSコーディングしてるんだけどどうなのこれ?

なんでphotoshop使うの?webページ作るんでしょ?最初からHTMLで書けよ?

いや分かるよ

ラフの段階でphotoshopでササっと書いた方が客と調整しやすいもんな

でも最終的にはHTMLで出すんだからデザイナーHTML/CSS書いて来いよ

それをなんか知らないけど、普段使わねーphotoshop開いてルーラー出して、

「ここと、ここのボックスは10pxだからmarginを...」

「ここは、webフォントの〇〇を使おう」

とかフロントエンド担当相談してんのw

バカなの?死ぬの?

最初からデザイナーHTMLで書けよ

UIライブラリフレームワークも充実してんだからphotoshopで大枠を調整したら、ササっと書けよ自分でよ

photoshopで書かれた夢いっぱいキラキラデザインの実現可能性をなんでこっちで検証しなきゃいけねーんだよボケ

今の会社含めて2社しか経験してないので、一般的かどうかは判断できないが、前職ではHTML/CSSまでデザイナーの人が書いてたぞ

(zeplinが吐く糞みたいなコードじゃなくて、ちゃん構造化された綺麗なHTMLね)

本来はこうでしょ?

「このボックス内の文字が溢れたらどうなりますか?」

「このボタンマウスオーバーしたとき画像下さいとか」

レイヤーマウスオーバー時の画像保存してあります」(←ふざけんなww

かいう下らんやり取りを止めろカスども

photoshop画像編集ソフトであって、webページ作成ソフトじゃねーんだよ!そんな事も分かんねーのか?

2. webデザイナーphotoshop職人HTML/CSS全然理解してない

webデザイナーだよね?あんたらは?

webが頭についてるならwebの事ちっとは理解すべきなんじゃねーの?

「いやCSSよく分かんないんでじゃねーよ!」

Reactを書けとは言わない

でもせめて、CSSフレームワーク, flexbox, grid layoutとかは知ってるべきでしょ?

photoshop簡単に作れてもwebページだと大変なことだってあるんだバー

psd渡してあとは頑張ってね!でよくwebデザイナー名乗ってるなw

webのこと分からないwebデザイナーなんてマジで笑いごとで済まねーぞw

建築デザイナーの人が大工までやりなさいと言ってるんじゃない

でも建築基準くらいは知っておくべきでしょ?

webデザイナーならHTML/CSSを最低限知っておくべきなんじゃねーの?

である程度分かるなら、photoshopで頑張って画像作る手間でHTMLを書けよと言いたいんだよ

いい加減目を覚ませ!!!

HTML/CSS分かんねーなら今すぐudemy勉強してこいハゲ

3. そもそもデザイン要るの?

そもそも何でもかんでもwebページをポスターみたいに着飾るんじゃねーよ

巷に溢れてるキラキラデザインwebページ糞使いにくいぞ

ランディングページならともかく、よく使うwebアプリを着飾るんじゃねーよ、開発もしにくい、使いにくいしでまったく良いこと無い

パララックスもモーダルウィンドウもうぜーとしか思わんww

大抵Craigslist, Hacker News くらいのデザインで十分なんだよ

それを何でもかんでもデザイン所為にして、下らん工数使って何がしたいんだか

UI/UXを考えたデザイン変更じゃなくて、糞webデザイナーのオシャレ(笑)に付き合うくらいだったら、もっと他に開発すべきことが無いか考えろ

そのwebサイトが当たらない理由デザイン所為にするんじゃねーボケカス

まとめ

webデザイナーカスだったけど、前職に比べて給与は上がったから、しばらくは居る

でもいつかこいつらを首にしたい

あとこいつらの肩書Webコラ画像職人に変えたい

2019-01-04

anond:20190104054605

プログラマってコミュ障いから教えるより自分で書いた方が楽って方向に逃げがちじゃね。

というかどんだけ苦痛に満ちた職場にいるんだよウケる

テンプレコピペだけで機能を実現できるようにするためにフレームワークとか導入するんだけどまあそれは分野次第なので

何でもかんでも長期間試行錯誤を強いられれるのはその分野の最前線にいるのか

銀行みたくネットにつなげない環境なのか

前者なら燃えるんだけどな。

2019-01-03

anond:20190103120108

言語ごとに充実してるライブラリフレームワークの違いがある関係で、機械学習ならPythonとか脆弱Webサイト作成ならPHPとかそれぞれ得意分野が別れる

そういうのを把握するのが言語学習のメイン

条件分岐とかの書き方は言語に入門した初日カバーし終える内容に過ぎない

2018-12-29

現場の他社の人たち、みんな口が達者で

さすがお客さんの会社系列だけあって、教育もしっかりしてんだろうな〜とか関心してた

けど、バグをけっこう出してた

バグ自体はまぁ、テストで出るものだとは思うが

プログラムコメントデバッグログ出力もきれいに削ったものだった

DB周りの処理やら他機能連携やら、異常としかさな

複雑な機能なのにこれでよく単体テストやれたなと思った

設計書で求められているログは出力している、とは言っていたが

そう思うとうちの会社の同僚はインターフェース周りの文書の食い違いに実装前に気づいて確認取ってたり

DB周りのエラーログを出力するようフレームワークに組み込んでたりと

実装周りではい仕事してるなと思った

トークはうまくない人が多いけど

2018-12-28

『わかりません』『できませんでした』がなくならない新人プログラマ

当方ITエンジニア

最近教育やらなんやら任されるようになったんだけど、なかなか悪戦苦闘している。

今年の新人エンジニアは総勢7人。

んでその中の村田くん(仮名)がなかなかの曲者

弊社の教育っていうのが、入社3ヶ月くらいまでは各言語フレームワークセキュリティWebネットワーク概念的なところを座学として習得してもらって、学んだ技術課題として割と実務に近いレベル営業管理システムを1人で設計~構築~テスト/品質保証までやってもらい、

んで、それが終わってから入社半年くらいまでは先輩エンジニアからかい作業を切り分けてもらって、実務に慣れてもらいつつ、予算小さめの簡単そうな案件があればメインで配属して(勿論先輩エンジニアの手厚いサポートありきだけど)、ある程度経験を積んだら正式各部署へ配属される、って感じなんだけど、

なんやかんやあって村田くんは他2人の新人とともにA部署に配属されることになった。

ただ、先日A部署エンジニアから村田くんが"わかりません"とか"できませんでした"ばっかで結構困ってる」とアラートが入った。

どうやら、「XXXXシステムのXX機能のこの部分をこうしてほしい」っていう依頼が入った際などに「ソースのどこをどう変えたらいいのか教えてください」的な質問を連発してるらしく、

新人って言うこともあって割と詳細に教えてくれてたけどそれでも結局「探したけどよくわかりませんでした」的な感じになることがしょっちゅうあるとのことで、

「あのね、引き継ぎは一応あるけどソースコード一つ一つ説明されるケースは少ないか原則的には自分ソースを追って内容を把握するところからプログラマ仕事なんだよ」的なことを言ったんだけど

ソースを追う方法がよくわかりません。」

って言われて、根本的にソースを追って確認する方法がわかってなかったようで、なるほど魚を与えるより魚の釣り方を教えなきゃな的なことを思って、

とりあえず研修期間で散々触れたはずのフレームワークとかMVC概念説明して、

村田くんが担当しているシステムを例に『ソースから仕様を把握する』をルーティングからコントローラメソッド特定してモデルとかビューとか追う方法を一緒に画面を見ながら説明したんだけど、なんか怪しい気がしたので、

ほんで自分はA部署ペアプロ有効性みたいなのをちょっとプレゼンして、

3人も配属されたこともありA部署は人的には割と余裕あるから偉い人に事情説明してA部署の若手エンジニアリーダー山野くん(仮名)をレビュアー指定して新人には教育目的ペアプロをとりあえず試験期間として数ヶ月導入することになったんだけど、

んで先日その試験期間が終わって山野くんに感想聞いてみたら「他の新人はともかく村田くんはあんまり変わってない気がします」って言われて「んーあー……」って感じなんだけど、

これ以上自分はどうすればいいんだ。自分のやり方が悪いのかもっと良い方法があるのかよくわかんないよ。

2年目くらいまでは様子見なのかなぁ。

2018-12-18

みんな大好きPHPの、一番人気のフレームワークといえばLaravelだが、日本語サイト運営者名でググってみたら、アイドル説教を垂れ続けるおっさんツイッターアカウントが出てきて

「うっ」

っとなったので、検索結果から除外することにする。

2018-12-16

anond:20181216195552

商売がわかってない経営者というのがじつは多いから。

だって経営者は何かたまたま売れるものを見つけられ、売れたらなれる。

それこそ、役所20万払ったら誰でもなれる。

たまたま売れるものを見つけられたけど、売れるものは変わっていくし、競争も有るから、今まで自分が売ってたものをほかが売り出すかもしれない。もっと質が良いかもしれない。

ただ、外部から、一応経営学的なフレームワークで見れるだけであって、コンサル自身はそれまでの客も店舗製造設備もない。

よくあるパターンは、安くていいものなら売れる、とか、優秀な人間がきてくればうまくいく。だね。

実際はターゲットを狙い直したら売れる可能性があるとか、仕事のやり方をちゃんやらせればうまく働くのだが腐らせてるだけというのも有る。

外部から高給で優秀な人間を求める元増田典型的なそれだw

まあ、なにか新しい商売が見えていて、それに有るスキルが有る人間必要からきてほしい!ちょっとぐらい軌道に乗るまで出血続いても耐えられる!とか

そういうのでそのスキルを有している人を高い給料で雇うのならわかる。

2018-12-12

anond:20181212182423

プログラマー毎に「〇〇を作るならこの言語フレームワークの組み合わせが最強」っていうのがあるよね

って話だよ。

2018-12-05

https://www.shogogeek.com/entry/20181205/1543966282

何を持ってブームとするのかは分からん

ReactNativeすらストアの1%に満たないので、いうほど普及してないというのがクロスプラットフォームフレームワーク現実

2018-12-04

増田プログラマー養成講座 その23 SQLを巡る物語

前回は、データベース設計について学びました。

今回は、その他のデータベース話題について見てみましょう。

 

 

リレーショナル・データベース理論

問合型言語SQLは、「関係代数」という計算モデルを基に作られたプログラミング言語

一度「関係代数」について学んでおくと、RDBの使い方について、理解が深まる。

↑このスライド作者さんは他にもDB関係資料作成されてるので見ておくといいかも?

 

 

SQL以外の問合型言語

SQL以外にも「SPARQL」、「TMQL」(Topic Maps Query Language)等、いろいろな問合型言語がある。

実際に使う機会は少ないかもしれないが、「問い合わせ」で処理するという発想は参考になるかも?

 

Datalog

Datalogは「Prolog」(論理言語)を源流にもつ宣言的なデータベース問合せ言語。DatalogはSQLと同等の表現力を持つ。

Datalogは様々なプログラミング言語で利用できる。

 

トピックマップ

トピックマップ」は、本の索引もっと機能にしたような仕組みで、RDBとは違う形でデータを蓄積/検索できる。

 

 

RDB以外のデータベース

SQLを使わないデータベースもある。

 

NoSQL

NoSQL一般に "Not only SQL" と解釈される)とは、関係データベース管理システム (RDBMS) 以外のデータベース管理システムを指すおおまかな分類語である

関係モデルではないデータストアの特徴として、固定されたスキーマに縛られないこと、関係モデルの結合操作を利用しないこと(場合によっては単にそのような機能が欠落しているだけ)、水平スケーラビティが確保しやすい事が多いこと、トランザクションを利用できないものが多いことなどが挙げられる。

学術的な世界では、この種のデータベースのことを構造ストレージ (structured storage) と呼ぶことが多い。

 

NoSQLデータベースは、関係データベースのような汎用性は欠くものの、その制約された条件下ではRDBMSより高いパフォーマンスを持つ。

そのためビッグデータソリューションでしばしば活用される。

NoSQLデータベース管理システム有用な場面は、関係モデル必要としないデータを扱う時や、大量のデータを扱う時である

 

有名な実装として、GoogleBigTableアマゾンAmazon DynamoDBなどがある。オープンソース実装も数多く存在し、例えばMongoDBRedisApache HBase、HyperTable, Apache Cassandraなどがある。

 

 

SQLRDBに慣れたら、NoSQLも調べてみよう!

 

 

その他、データベース関係話題

DB運用管理で学んでおきたい話題を列挙してみよう。

 

 

SQL開発物語

問合型言語学習最後に、SQLを巡る物語も見てみよう。(SQL学習ドラマチックで楽しいものにしたいねw)

 

 

RDB活用すれば、大量のデータを処理して、多くの仕事効率化できる。(金持ちへの扉が開かれる。)

暇があったら、SQL物語登場人物も見ておこう。

 

エドガーフランク・コッド(Edgar Frank "Ted" Codd, 1923年8月23日 - 2003年4月18日)は、イングランドまれ計算機科学者

関係データベース理論的基盤であるデータベース管理関係モデル発明した。

 

1960年代から1970年代、コッドはデータ配置に関する理論を構築し、1970年 "A Relational Model of Data for Large Shared Data Banks" (大規模共有データバンクのデータ関係モデル)という論文を発表した(IBM内ではその1年前に公表している)。

しかし、IBMライバルがそれを実装し始めるまで彼の提案を実行に移そうとせず、コッドは失望した。

当初、IBMはIMS/DB収益を守るため、関係モデル実装することを拒んだ。

コッドはIBM顧客自身モデル実装した場合可能性を提示し、顧客からIBM圧力をかけさせた。

そこでIBM関係モデル実装を開発する System R プロジェクトを Future Systems プロジェクトに含める形で立ち上げたが、その開発チームとコッドは分離され、しかもコッドの理論精通した者はチーム内にいなかった。

結果として彼らはコッドの Alpha 言語を使わずリレーショナルでないSEQUEL言語を開発した。

 

ラリーエリソンSEQUEL 完成前に発表された論文に基づいて Oracle を完成させ、先に発売している。

IBMは、SQL/DS を発売した。

幹部技術音痴だと、部下の名案も却下してしまうんですね?

 

ローレンス・ジョセフ・エリソン(Lawrence Joseph Ellison、1944年8月17日 - )は、データベースソフトをはじめとする大手ビジネスソフトウェア企業オラクルコーポレーションの共同設立者であり、元CEO会長CTOである

2014年現在総資産は500億ドルで、世界で5番目の富豪である

 

ニューヨーク出身アシュケナジムユダヤ人母親フローレンススペルマン(Florence Spellman)は出産当時未婚の19歳で、生後9ヶ月のラリーシカゴに住む叔母リリアンエリソンとその夫である義理叔父ルイスエリソン養子として引き取ってもらった。ラリーは実の母の名も知らず育ったが、48歳の時に初めて対面した。

 

高校時代秀才だが、無愛想な生徒だった。イリノイ大学アーバナシャンペーン校に二年生まで通っていたが、リリアンの死後まもなく退学。カリフォルニア州北部で夏を過ごした後、シカゴ大学で学ぶために実家に戻ったものの三ヶ月でまたも退学し、カリフォルニア移住。この頃、コンピュータに触れ始めている。

 

1970年代エリソンはアンペックスで働いた。彼の関わったプロジェクトのひとつCIA向けデータベース開発があり、彼はそれに「オラクル (Oracle)」と名づけた。

エリソンエドガー・F・コッドのリレーショナルデータベースシステムに関する論文 A Relational Model of Data for Large Shared Data Banks に触発され、1977年自己資金1400ドルオラクル設立した。

彼はIBMのSystem Rデータベースがコッドの理論に基づいたものであると聞き、Oracleもこれと互換性のある製品にしたかったのだが、IBMエラーコード秘密にすることによって互換製品が出てくるのを防いでいた。

オラクル最初製品Oracle 2であり、Oracle 1は存在しない。このリリース番号は、それ以前のバージョンバグが全て解決されていることを暗示しようとして付けられた。

 

1997年8月ラリーエリソン親友スティーブ・ジョブズアップルに戻った後、同社の取締役就任した。2002年9月20日取締役会に出席する時間が充分に取れないことを理由アップル取締役を辞任した。

この人、キャラクター的にはあまりきじゃないけど、行動力はすごいね

コッド博士論文を見て自分RDBを作っちゃった!

Oracleバージョンを「2」から始めて、改良されているように見せかける。~ちょっと詐欺っぽいけど、商売うまい?w

 

 

 

SQLデータベース活用して、素敵なアプリWebサービスを開発してください。

では、これでいったん、増田プログラマー養成講座を終了します。

御清聴いただき、どうもありがとうございました。

 


anond:20181015215004 未経験からプログラマーなんだが全然からない

anond:20181016015826 増田プログラマー養成講座 その1 パソコンの用意

anond:20181016164341 増田プログラマー養成講座 その2 プログラム=データ+処理、プログラム言語の種類

anond:20181016180059 増田プログラマー養成講座 その3 構造プログラミングの基本(順次、反復、分岐

anond:20181016193144 増田プログラマー養成講座 その4 子ども向け教材「Scratch」で構造プログラミングの練習

anond:20181017161003 増田プログラマー養成講座 その5 オブジェクトとは何か?

anond:20181017191404 増田プログラマー養成講座 その6 OOPの種類、PHPの準備

anond:20181019181549 増田プログラマー養成講座 その7 OOPの仕組み(前半)

anond:20181020230044 増田プログラマー養成講座 その8 OOPの仕組み(後半)

anond:20181022232327 増田プログラマー養成講座 その9 MVCフレームワークを使ってみよう

anond:20181023184616 増田プログラマー養成講座 その10 OOP参考書

anond:20181024214133 増田プログラマー養成講座 その11 データベースを使ってみよう

anond:20181026145516 増田プログラマー養成講座 その12 データベース参考書

anond:20181028152656 増田プログラマー養成講座 その13 SQL文法

anond:20181031014212 増田プログラマー養成講座 その14 Webアプリの試作品作成

anond:20181101225335 増田プログラマー養成講座 その15 Webアプリの完成見本

anond:20181101230220 増田プログラマー養成講座 その16 Webアプリの完成見本(続き)

anond:20181104161900 増田プログラマー養成講座 その17 Webアプリの骨組み

anond:20181104233013 増田プログラマー養成講座 その18 SQLデータの追加と取得

anond:20181110120715 増田プログラマー養成講座 その19 SQLデータ更新

anond:20181110182445 増田プログラマー養成講座 その20 SQLデータの削除

anond:20181111205255 増田プログラマー養成講座 その21 データベース設計 (1)要件定義

anond:20181119224031 増田プログラマー養成講座 その22 データベース設計 概念物理

anond:20181204142213 増田プログラマー養成講座 その23 SQLを巡る物語 ←★今ここ★

anond:20181024214737 増田プログラマー養成講座 コンテンツ一覧

2018-11-27

anond:20181127111120

自分である程度応用きくようになっても結局はフレームワークだったり、誰かのコード改変だったり、パッケージだったりするわけだから

googleとか本当に一握りの「作る側」以外はみんなパクリともいえる。

それを良しとするのがプログラミング世界なんだから気にするべきは「Or not made or make(作るか、作らないか)」では。

2018-11-25

プログラマー専門用語使い過ぎ

オブジェクト指向とか意味不明言葉フレームワークやら何やら、

そんな言葉遊びじゃなくてさ

プログラミングをすればモンハンが作れるとか、グーグルを作れるとかそういう説明をしなよ。

anond:20181125094534

趣味プログラマーだけど絶対pythonかそれに類するものRubyとかもいいかもしれない,あんまよく知らんけどdfndfn)

プログラミングをやり始めた当初はCから教えられた。競技プログラミングとかもC,C++しか昔使えなかった。

今は色んな言語に便利なフレームワークがあるし、増田職業でやってるんでなければpythonオススメ。てか当時もっとpython勢いあったらpythonから入ってただろうな。

やってくうちにフロントエンドとか、もっと計算機理論アルゴリズムとか自分のしたい方向性とか興味が出てくるからそれに従って楽しめばいいと思う。

GUIだってpythonだったらpyGobjectとかで簡単に実現できる。流行りのdeeplearningも割と敷居は低い。webframeworkはdjangoがある。

リバースエンジニアリングとかの本もあるし。

自分はCから入ったけど、結局CTF系の領域脆弱性を探すゲーム)か配布されているソースコードコンパイル関連(gentooのemergeとか)とかしか使わない。

多分仕事にしている人は、これがいいとか別なのがあるんだろうけど、似たような境遇なら参考になるかも

2018-11-23

結局今モダンweb作るのに必要言語フレームワークって何なのよ?

Reactがいいの?

Rubyはもはや時代遅れ

クラウドAWS

Dockerk8sはもちろん当たり前?

アーカイブ ヘルプ
ログイン ユーザー登録
ようこそ ゲスト さん