「Git」を含む日記 RSS

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

2017-03-19

http://anond.hatelabo.jp/20170319132149

日本のお役所PDF大好きなのは、知っている。霞ヶ関から吐き出される有効資料は、ほぼpdf

一方で、e-statなどでは、ネ申エクセルや方眼エクセルとは、別の方向でcsvデータを公開している。

今、株価が上昇しているIT企業様は、PDFhtmlとを比べるような使い方はしていないのでは?

世界は、IT企業htmlPDFとを比べたらどちらを重用しているのか?

  

googlejava script 推しのJQueryを良く使ってるし、これからは、人工知能時代からxml形式とか、マークアップ言語は、良く出てくると思うよ。

Facebookphpなんでしょう?リア充御用達で、Twitterよりも株価資本も安定している。

これからは、you tubeとかLINEみたいなツールがどんどん出てくるから、先のことは分からないよね。

オープンソースでもGit hubみたいなツールが使われているんだし。。  

そう言えば、perlcgiは、ほぼお亡くなりになりましたね。

ファイル隠すのにバージョン管理ソフト良いんじゃないかと思った

gitとか

一番最初ルート部分を別にしてコミットしておいて、別ブランチに変えたら普通気づかれない。

エクスプローラ検索ツールファイル検索しても出てこない。

わざわざリポジトリログまで探すことはないだろうけどたまたま見たときにわかることがないように、大きなリポジトリクローンしてきてそこにいれるとかありかも。

Chromium みたいな大規模ならログ一覧をざっとスクロールしてもまずみつからないはず

ブランチ消して reflog だけに残すという手もありかも。

さらファイルを resources.zip にまとめておいて「圧縮した」みたいなコメントだと一覧の中から目に止まらない気がする。

念のためパスワードもつけておく。


見られたくない人にパソコン使わせたときに、ピンポイントリポジトリをみつけて reflog の中から見られたくないものコミットを見つけてパス付き zip解凍するとかまずないでしょ。


はいっても、そこまでして隠すものも見られる可能性ある人もいないけどね

2017-03-18

http://anond.hatelabo.jp/20170318015405

git は、サーバ本体ローカル側でバージョン管理ができる。

SVNは、サーバ側でしかバージョン管理ができない。

まりSVNではちょっとした一時的な変更のバージョン管理でもサーバコミットして、全ユーザでその変更を共有するしかないが、

gitなら、ローカルで済ませられるので、未完成状態管理できるのが最大のメリット

gitしか知らないけれど

SVNの何がダメなのかよく知らない。

知る必要もないんだろうけど。

ただ、過去技術ってこうやって無くなっていくんだろうなって実感する。

みんな使うからgithub使ってるし、なんとなくgithub好きだからエディタAtomを使ってる。



計算機以前の「技術」って積み重ねていくもの無駄になる知識なんて無かったんだろうけど(切削加工の知識とか設計図の読み書きとか)、

計算機ができてから「これまで大活躍だったのに10年後には知っていても何の役にも立たない技術」っていうのが増えてきてるんだよねきっと

2017-03-15

世界転生したプログラマが異世界IT企業活躍するなろう小説話題に 異世界人「git?なんだそれは」「黒い画面を扱うなんて危険よ!」

http://hitomi.2ch.net/test/read.cgi/poverty/1489188634/

4 : 番組の途中ですがアフィサイトへの転載禁止です (ワッチョイWW ba48-cP9n)2017/03/11(土) 08:37:16.73 ID:0oq9dIZB0

これもう異世界じゃなくてレベル低い職場転職しただけでしょ

2017-03-12

から情報学部学科で学ぶあなたへ

購入すべき物

macでもwindowsでもいい、core i3以上、メモリが8G以上が乗った持ち運べる物。これは絶対に買うべき。atomceleronが乗った廉価機は避ける。どうしてもお金が無いなら5年以内の中古でも良い。

これは講義資料などの閲覧用。なくても良いが、あると非常に便利。逆にプリンターは大抵の大学にあるのでいらない。情報系の教科書web上に無償で公開されている物が多いので、それらを活用して学ぶべし。MOOC活用するのもよい。

以下は学ぶべき

大学カリキュラムにあっても、先行して学んで損はない。

コンピュータのしくみと合わせて学ぶ。

英語情報の方が早くて正確である場合が多い。

どうせいつか覚えるので、早めに使えるようになっておいて損なし。

  • OSにまつわる内容

基本。

使えると色々自動化できて便利。個人的にはpython(3)がオススメ

必須では無いと思うが変換ツールと合わせて使うと便利。レポートにも使える。

どちらかお好みで。大抵のエディタIDEで使えるため汎用性がある。筆者はemacs派。

サークル課外活動

ひとりで手を動かして継続的に学べるのであればそれでいいが、そうで無い人間の方が多いのでは無いかと思う。筆者もそうだ。そういった人間他者と共に学ぶのがよい。

大学情報系や電気電子系のサークルがある場合はひととおりみておくといい。真面目に活動していて、ソフトウェアなりロボットなり成果物があるようなら入って良いと思われる。唯のオタクの溜まり場になっているようならまあ入らない方がいい。

サークル以外にも、都市部に住むのであれば技術主体としたコミュニティが多くある。SNSや同期、先輩のツテを使って興味のあるものに参加してみるとよい。

プログラマーバイトなども良い経験になる。しかブラック職場もあると聞くのでよく選ぶべし。

といっても、課外活動に惚けて大学の授業を疎かにするのは愚の骨頂。大学の授業で学ぶのは全ての基礎なので、これを知らずにどんな最新技術に触れようと意味が無い。

競技プログラミング

これは情報学部で学ぶならやらない理由が無い。プログラミング力を鍛えるには最適である

AIZU ONLINE JUDGEやAtCoderゲーム感覚で楽しむとよい。

まとめ

思いつきで書いたので書き漏らしはあると思う。あとよく言われる教授質問に行ったりして活用しろ〜などは情報系でも同じ事が言えると思う。

情報系の学生として最もやってはいけないことは、読んだだけ、聞いただけで理解した気になってしまう事だと思う。授業で聞いた事全てとは言わないが、せっかく場所を問わず実験ができる学問なので、興味を持った内容だけでも良いのでコーディングして動かしてみて欲しい。

2017-03-08

SIerは分かってない

SI業界現場をいくつか見て思いました。

SIerヤバい現場は「何をしているのか理解してない」というレベルで分かってない気がします。

大手SIerプロパーは日々Excelと格闘しています

人月計算や協力会社の単金計算に余念がありません。

この方々に

「このシステムはどんな目的に使われているのか?」

「このシステムはどんなプログラミング言語で作られているの?」

「この値はどうやって算出しているの?」

と聞くと

「わからない」「担当者に聞いてくれ」「ユーザーに聞いてくれ」

と言います

確かにプログラミング技術クライアント業務に詳しくない人なのかもしれません。

でもシステムってプログラミングって自分理解していないと作れないものなんですよ。

プログラミングは俺の仕事じゃない」「ユーザー業務ユーザが一番詳しい」

そうかもしれませんが、システムを作るあなた方が理解してないものコントロールもチェックもできないんですよ。当り前じゃないですか。

確認テストも協力会社の方にお願いするんですか?では協力会社仕様を伝えるのは誰ですか?

ユーザーから質問を「担当者確認します」と言って自分からは答えられない状況が続いているのにおかしいとは思いませんか?

プログラミング仕様も分からない、呼ぶ協力会社は単金だけを見て決めるんですか?優秀かどうかはどうやって判断するんですか?

スケジュール管理数字だけを見てできると思っていませんか?その根拠はなんですか?

SIer技術的にレガシー揶揄されます

Git知らないDocker知らないm9(^Д^)プギャーと

でもそんなことは些末なことで、導入してすぐ解決みたいな話ではないように思えます

それに毎日遅くまで働いて、休日は妻子のために家族サービスとなれば自己研鑽時間なんてなかなか取れないでしょう。

でも作ろうとしてるものが何なのか理解する時間会社の中でできると思うんです。

忙しいのは理解しています。稼働調整、スケジュール調整も大事仕事です。

でも1日5分でも良いから興味を持ってもらえませんか?

お客さんと雑談

「ちなみに現場の人ってこのシステムどうやって使ってるんですかねー?」

とか

プログラミングしている方に

「この処理はJavaScriptで書くのが良いのはどうして?」

とかなんでも良いんです。

自分が今作っているもの理解しようとしませんか?

「そんなことをしても仕事が増えるだけで、得にはならない」

「上から命令から黙ってやるだけ」

という意見もわかります。でも自分理解しないといつまで経ってもコントロールできる立場にはなりませんよ。

ラダー効果が云々という話も聞き飽きたかと思いますが、もうちょっと視野が広がると糞な職場がほんの少し変わる気がしませんか?

というわけでお父さんたちお仕事頑張って!

2017-03-03

http://anond.hatelabo.jp/20170303122424

git →ぎっと

ifttt →?

str →すとりんぐ

char →ちゃー

ieeeあいとりぷるいー

eth0 →いーさぜろ

ifcfg →あいえふこふぃぐ

ifconfig →あいえふこんふぃぐ

ptr →?

txt →てきすと

bat →ばっち

ahk →?

py →び

rb →るびーは使わない

win7 →うぃんなな

win10 →うぃんじゅう

asus →あすす

which →ふぃっち

http://anond.hatelabo.jp/20170303122424

git → 「ギット」

ifttt → 使ったことがない

str → 「ストリング」「ストラ」

char → 「キャラ

ieee → 「アイイーイーイー」

eth0 → 「イーサゼロ

ifcfg → 「アイエフコンフィグ

ifconfig → 「アイエフコンフィグ

ptr → 「ポインタ

txt → 「テキスト

bat → 「バッチ

ahk → 使ったことがない

py → 「パイ

rb → 「ルビー

win7 → 「ウィンセブン

win10 → 「ウィンテン」

asus → 「エイスース

which → 「ウィッチ

基本的略称系は全部略す前で読んでるな。

http://anond.hatelabo.jp/20170303122424

str → ストア

それだと string を指すときにも store を連想しちゃわない?

これらの IT 用語をどう読むか教えてほしい

ちなみに俺はこう。

2017-02-18

会社に不平不満がある現状がかなり辛い

IT中小企業入社して3年。。。どうやら自分会社ブラックらしいということがわかってきた。

毎月の残業は60~150時間、隣の炎上プロジェクトに巻き込まれたやつらは200時間残業していた。

もちろんサービス残業

受託メインということもあるが、やってることはかなりレガシー

Git使えないエンジニア結構割合でいる。

から評価されるエンジニア要件定義/設計など顧客の前にでるエンジニア

技術の有無は関係ない(上が技術面では評価できないか

平均年齢も30代後半、役員は当たり前だけど50代。

臭いことばっかさせられるからスキルアップができない、周りのエンジニア別に新しい技術とかに興味ない

20時に帰る日が続くと「最近帰るの早いね」って言われる

こういう不平不満を愚痴ると『なら転職すればいい』って言われる。

でも田舎から転職先がない。

あったとしても転職先も同じくらいブラックなのが目に見えてる

『なら文句いう前に実力つけろ』って言われる。

その通りだと思う。

実力つけるために家帰ったあともプログラミングしようとするができない。正直やる気がでない。なにもしたくない。つらい。

気分転換アニメ見ようと思うが、『そんな暇あるなら実力アップのためにプログラミングしてろ』って言われる。つらい

嫌になって寝ようと思ってもねれない。つらい。

『何もできないのに文句ばっかり言うな』って言われる。つらい



『』は自分に言われてる。つらい。

2017-02-15

webからsier(孫請け)に戻ることにした

客先常駐が嫌だった

仕事でもgitとかphpをやりたかった

でも実際働いてみて割に合わないと感じた。

休んだら自宅からやらなきゃ行けないような仕事も多かったし

残業代もでないし

何より定時で帰りたい

2017-02-09

原始時代を生きる弊社を見よ

http://anond.hatelabo.jp/20170209075944

Rails/PHP7で開発してる

PHP5.3。フレームワークすら導入していない。

Macとサブディスプレイ支給されてる

Win10シングルディスプレイデザイナーはPSDデータとかで容量を圧迫するに決まってるのに、低容量のSSD使用している。逆にプログラマーはそんなに容量使わないのに大容量のHDD使用している。頭悪い。

Vagrantとかで環境構築してる

VirtualBoxで全部手動ですが何か。ドキュメントもないので全員環境がバラバラですが何か。

自動デプロイしてる

huh...?

gitバージョン管理してる

サ ブ バ ー ジ ョ ン

チケット管理してる

口約束なら...

テスト書いてる/自動化してる

テスト工程を削ってる。受入テストすらも。テストせずにぶっつけ本番リリース。画面みたら即わかるnon objectエラーでさえも気にしない。言われるまで直さな

コードレビューしてる

みんな忙しいバリア貼ってるので...

チャットツールコミュニケーション取ってる

弊社のトレンドメールである

Excel方眼紙使ってない

wordやで。

アジャイル開発だ

ウォーターフォールすら理解してない。とりあえず空いてる人全員ぶっこんどけの人海戦術

裁量労働制

実質的な定時は22時やで

ああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああ

技術ホワイト企業Web系)

Rails/PHP7で開発してる

Macとサブディスプレイ支給されてる

Vagrantとかで環境構築してる

自動デプロイしてる

gitバージョン管理してる

チケット管理してる

テスト書いてる/自動化してる

コードレビューしてる

チャットツールコミュニケーション取ってる

Excel方眼紙使ってない

アジャイル開発だ

裁量労働制

2017-02-05

esa.ioとかQiita:TeamみたいなWebサービス

Gitmdファイル管理するのに比べて何が美味しいの?

わかりやすく教えて

2017-02-02

かいしゃやめたー!

gitソース管理してて(あたりまえ)なのに、課長が「どうしてこんなにコンフリクトが発生するんだ。原因調査と再発防止をしろ」と言ってきたので喧嘩して辞めた。

今までターミナルgitレポジトリ管理してたけど、gitlab入れたら超絶便利になった

gitクライアントだけ入れて管理するよりだいぶ楽。しかラズパイとかでも動く。お前らもgit使うならgitlab入れるといいよ。

2017-01-30

僕が研究室を変える理由

現在、僕は修士1年。

修士2年では研究室を変えようと思っている。

学部から修士に上がった時に研究室を変更するというのはよくある話だけど、

修士2年で変えるというのは周りではあまりいたことがない。



じゃあなんで僕が変えるのかというと、それは指導教員が嫌いになったからだ。

不満が積もり積もって、「もう限界」というところまで来てしまった。



その不満というのは主に「時間」に関することだ。

僕の指導教員は非常に時間ルーズである

打ち合わせを予定していたのに平気で1時間、2時間遅れてくる。しかも謝らない。

理由は様々だが、一番腹が立つのは「前の打ち合わせが長引いた」だ。

しかに、そういうことはあるかもしれない。

1回、2回なら「仕方ない」で済ますこともできるが、これが増えてくるとそうもいかない。

僕たちが打ち合わせのために報告書を書き、そのために準備をしているのに気づいていないのだろう。

学生時間や予定はフリーいくら変更しても構わないとでも思っているんだろうか。



次に指導方針だ。

まずなんでこの研究室に入ったのかというと、それは指導教員

「この研究室では、勉強会もやるし、ソースレビューもする。gitも教えるし、ちゃんと研究の面倒もみる。」

と言ったからだ。

純粋だった学部3年の僕は、この研究室に入れば論文書いて学会にも参加して、という風に理想研究生活が送れて圧倒的成長ができると思ってしまった。

実際に蓋を開けてみれば、風呂敷をできるだけ広げるタイプ人間だった。

勉強会にはやソースレビューには遅れてくるし、学生だけでやることもあった。

gitはまぁ使えるようにはなったがほとんど独学だ。



じゃあ研究の面倒は見てくれたのか。

これは見てくれたほうなのだろうか。ほかの研究室を知らないので何とも言えない。

しかし僕が嫌だと思ったのはそこではない。

打ち合わせの時の口癖が「俺にもわからない」「教員も3割バッター」など。

「じゃあ大学准教授ですらあまり分かってないことをぺーぺーの学生ができんのかよ」と無駄不安にさせられる。

研究結果はどうだったかというともちろんネガティブな結果になった。

ネガティブな結果は往々にしてある」と言われたが、もう「はいそうですか次は頑張ります」とは思えなくなってしまった。

次の研究ネガティブな結果で学会には1つも参加せず卒業するという未来が見えてしまったのだ。



「変えたい」から「変える」に変わったのはつい最近だ。

研究方針がよく分からなくなってるから打ち合わせがしたい」と送った連絡が無視されてる時に、就活系のガイダンスがあった。

就職が決まっている1つ上の先輩が面接で何を話したかについて教えてくれた。

主に研究の話だそうだ。自分がどういう研究をしてどういう結果が出て、そういう話だ。

その時僕は思った。

じゃあ僕はどうなのだろうか、研究について話せることはあるのだろうか。

2年間やってきて何もない。

これは僕の能力不足が多く含まれるだろう。

しか教員との相性もあるだろう。

2年間二人三脚でやってきて(すくなくとも僕はそう考えている)何も生まれなかったら、それはもうあと1年やっても意味ないだろう。



から僕は研究室を変える。




研究室に迷っている学部3年生に言いたいことは、

研究室を決めるときは、自分のやりたいことでも、先輩の話でも、教員大風呂敷でもなく研究成果を見よう。

WEBページなどに先輩の論文が実績として掲載されているかどうが指標になる。

WEBページが毎年更新され、実績も掲載されていれば、少なくとも研究の面倒を見てくれる研究室であろう。

2017-01-29

TOEIC950点の私が試したGitの知らせざる機能いじめ解決したたった7つの手法が凄すぎる!

子育てとここがクソだよ小学校から学ぶ年収1000万稼ぐエンジニアになるには日本脱出マスト

Amazonベストセラー瞑想野菜350グラム」で改善出来るニセ医療は滅びろ野球部活で自殺大国

Macユーザーなら絶対に保存するべきトロジュワ~な食感がヤミツキになる渋谷女性差別が発覚?

米財務省が取り入れたアフィリエイトEXCEL術は機械学習を学んだ俺がバズったGoogleコミュニケーション

無駄が多い日本人痴漢大国サーバー管理おすすめアプリ開発なんか辞めてロードバイクに乗りませんか?

これはひどいマグロ初競りに見る歴史修正主義者の傲慢もっと評価されるべき劇的に損してる10つの幸せ発見法!



「俺って文章センスねえなぁ」とここまで書いて気づいたら、こんなの見つけた

http://pha22.net/hotentry/

素晴らしい、今度から使お

2017-01-27

こういうWebプログラマって月20万くらい払えば来てくれるの?

要は「PHP+MySQL+JavaScriptで頼んだWebシステムを作ってくれる」人に来てほしい。会社地方単価で8掛けされる田舎にあるので地元求人見てるけど、月に15〜30万くらいの求人が多いし20万も払えば来てもらえるの?

2016-12-30

優秀な後輩とそうでない後輩をみてて気付いたこ

当方プログラマ

今年一年、優秀な後輩とそうでない後輩に挟まれながら仕事してて気付いたこと。

優秀な後輩は、

仮説を自分の中で文章にしている

デバッグ中に「今何しているの?」と聞くと今の仮説とその検証方法をスラスラと述べれる。

優秀でない後輩は今何しているか聞かれてもしどろもどろであったり仮説と検証方法がズレていたりする。

仮説の検証効率的

必要動作が最小限。git bisectを使うなどツールにも精通している。

優秀でない後輩は「よく分からないけど念のためもう一回同じことを試してみた」といったことを平気でやっている。

公式ドキュメントを読む

優秀でない後輩はよくわからないブログの古い不正確な情報に振り回されてる。

それらを鵜呑みにしてコピペする。何も考えてないからそれで解決しない場合また振り出しに戻る。

優秀な後輩は公式ドキュメントをじっくり読む。

「悩む」と「知らない」と「考える」を分ける

優秀でない後輩は、今自分問題定義出来ておらずイライラしているだけなのか、単に知識がないだけで調べれば良いだけなのか、

検証必要問題で仮説を立てるべき段階にいるのか、などがごっちゃになっている。

感情に振り回されない

恥ずかしがらず知らない事は知らないという。

中途半端知識をひけらかしたりしない。

最新技術相手マウンティング自己満足の為に使わない。

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