最近、Linuxではaptやyumなど、パッケージ管理ツールで多くのアプリケーションやライブラリが管理されるようになり、普通に利用している限りはソースからコンパイルして"make install"することがほとんどありません。 とはいっても、マイナーなソフトウェアをインストールしたりとか、まだパッケージ管理されていない最新バージョンのものを使いたい場合などは、ソースからコンパイルして"make install"をしたくなる場合も有るかと思います。 しかし、"make install"した場合の最大の欠点は、インストールしたソフトウェアの管理ができないことにあります。そのため、何が入っているのか分からなくなっているとか、アンインストールが出来ない、などのケースが起こりうるわけです。 特にアンインストールする可能性があるソフト(ほとんどのソフトがそうですが・・・)をインストールする場合は、わざ
Everyone knows Clippy. But are you friends with Pilcrow? If you are, then you know more about Microsoft Word than most people do. Do you know about widow lines? The extended clipboard? There are plenty of lesser-known Microsoft Word features that you should know about if you want to be truly proficient with the software. Here are some advanced Microsoft Word features that can make your work and li
プログラミングに興味がある人たち、どうか「自分はプログラミングに向いてない」と思わないでほしいです。 プログラミングスクール通ってるかどうかとかどうでもよくて、この年末年始にコード全く書いてない人はエンジニア向いてないんじゃないですかね、それぐらい好奇心が必要な職業だとおもうけど— キュン / 今村雅幸 / ZOZO CTO (@kyuns) 2021年1月3日 たしかに「プログラミングスクールに通ってるから」良いスキルがあるわけではないし、スクールよりも好奇心のほうが重要なのは僕も同意です。 というか基本的な考え方はたぶんこのツイートをしてる方と、僕は同じだと思います。僕もうっかりこういうことを言うこともあります。 実際、本当に大好きで休日もプログラミングしてしまう人のほうが、スキル面で伸びが早いのも当然でしょう。 でも「休日にもプログラミングしてしまう」ほど好奇心を持って好きになるにも
このブログ記事で 「MultiAZ」にしていたら何事も全て大丈夫という認識を変えられると嬉しいです (当該の時点で障害起こした人はちゃんとMultiAZにしてなかったんでしょ?という人の認識も変えられると嬉しいです)。 MultiAZにしておくことは基本 です。 その上でも、 安心しきらずに監視は必要 という話をしています。 MultiAZ構成にしておきましょう そのうえで監視、検知、トレーサビリティを大切にしましょう MultiAZ要らないという見当外れの解釈はしないでください (一部、間違えた解釈をしてるコメントも見受けられましたが、大いに違います)。 前提 2019-08-23、AWSで大規模な障害が起こりました。 障害の一般的な内容は以下のとおりです。 まとめのブログ https://piyolog.hatenadiary.jp/entry/2019/08/23/174801 AW
Some of you might not have the slightest clue what an operator is, in terms of using a search engine. Luckily enough, both Google and MakeUseOf offer some pretty good examples of how to use them with the world's most popular search engine. In plain English, an operator is a tag that you can include within your Google search to make it more precise and specific. With operators, you're able to displ
Instructables is a community for people who like to make things. Come explore, share, and make your next project with us! Instructables is a community for people who like to make things. Come explore, share, and make your next project with us!
Webパフォーマンス ベストプラクティス Last updated: 02 October 2012 翻訳:@t32k WebページをPage Speedで調べるとルールに準拠していないものが提示される。このルールというのは、一般的にあなたが開発段階において取り入れるべきフロントエンドのベストプラクティスだ。あなたがPage Speedを使用しようとしまいと、私たちはこの各ルールについてのドキュメントを提供する(たぶんちょうど新しいサイトを開発中でテストする準備が整ってないだろう)。もちろん、これらのページはいつでも参照することができる。私たちはあなたの開発プロセスに取り入れてもらうために、このベストプラクティスを実装するための明確なティップスと提案を提供する。 パフォーマンス ベストプラクティスについて Page Speedはクライアント側からの観点でパフォーマンスを評価し、一般的にペー
Instead of paying good cash for cd cases, which eventually break and end up in a landfill, how about creating your own, unique folded-paper cd cases that are biodegradable and take up a fraction of the space? The Props: 8 ½” by 11″ paper a cd a computer (optional) labels (optional) The Procedure: 1. Center a cd, which you’ll be using as a guide, at the top of a sheet of paper, as shown. 2. Fold in
何かを作りたいときは、エディターをいきなり起動してはいけません。 エディターを閉じて、まずはイメージをまとめることに集中しましょう。 なぜこの文章が必要か なぜ何かを作る前にイメージをまとめる必要があるのでしょうか? 頭の中には完璧な作りたいもののイメージがあることでしょう。 であれば今すぐにでもプログラミングを始めるのが賢明なように思えます。 ですがそうしてはいけません。理由は「作りたいもののイメージは単なる幻想だから です」。 頭のなかにあるイメージはとても素晴らしいものですが、多くの場合は曖昧で、触れられない、価値を検証できないものです。 それを一旦書き出して、まとめていく方法を知っておきましょう。 まとめていく中で作るものがより明確になり、自分でも気づかない価値を発見できます。 作るものをまとめて検証することで、作り始めた後の手戻りを防ぎます 作るものをまとめて明確にすることで、作
http://{your-openid-url} https://www.google.com/accounts/o8/id http://yahoo.com/ http://openid.aol.com/username http://username.myopenid.com/ http://flickr.com/username/ http://technorati.com/people/technorati/username/ http://username.wordpress.com http://username.blogspot.com/ http://username.livejournal.com http://claimid.com/username http://username.myvidoop.com/ http://username.pip.verisignla
TrelloのUI(UX)が素晴らしすぎます。UIと言っても表面上のデザインだけでなくて、基本的な要素の手触りが良すぎます。 とくに上の写真にあるDescriptionがすごい。ここだけで作り込みがすごすぎてビックリする。 これはカード(Todoリストでいうタスク)の説明欄です。入力はtextareaででき、URLなどが入力されると表示される際はリンクになります。ただそれだけの要素ですよ。 ただそういう次元じゃないんですよね。たとえば以下の機能があります。 Descriptionが空のときは「Add a more detailled description...」を表示する Descriptionが空のときはマウスホバーで背景色を濃くしてクリックを促す Description内に描画する内容があるときは、 cursor: pointer にするだけで背景色は変わらない Descriptio
Code Archive Skip to content Google About Google Privacy Terms
DVDから動画ファイルの作成は「Handbrake」を使えばかなりシンプルに行える。とはいえ、Handbrakeでも多重音声や切り替え字幕の表示には細かい設定は必要だ。こういった作業をすべて自動で行ってくれる、DVDリッピング・エンコードの最終兵器が「Make MKV」だ。 DVDから動画ファイルへの変換は、これまで「Handbrake」の独壇場だった。確かにHandBrakeは、DVDのエンコード作業を劇的に簡略化した優れたツールだ。しかし、多重音声や字幕の切り替えについては細かい設定が必要で、本当の初心者にはまだ敷居が高かったとも言える。 その点、「Make MKV」はさらに敷居を下げた、真の「初心者向け」ソフトだ。動画についてまったく知識のない初心者でも、保存先を設定して変換ボタンを押すだけで、DVDをMKV形式にしてパソコンに取り込むことができる。もちろん、多重音声や字幕も含まれ
著者 :リチャード・M・ストールマン, ローランド・マグラス (GNU プロジェクト) 訳者 : いのまた みつひろ / ecoop.net(技術メモ公開中) 翻訳文更新日:May 20, 2002(翻訳終了・未校正) Linux 標準搭載の make コマンド, 別名 gmake の日本語版です。 この資料の著作権は Richard.M.Stallman & Roland.McGrath と Free Software Foundation にあり、また翻訳版には前述の著作者に加えて ecoop.net に著作権があります。再配布・転載等される方はこちらを見て下さい。 GNU Project についてはgnu.org(日本語)を参照のこと。 序文はこちら GNU makeユーティリティは大きいプログラムのどの断片が再コンパイルされる必要が あるかという事と,それらを再コンパイルする発行コ
自走プログラマー表紙 「自走プログラマー」という本が出ます! この本は僕と清水川さん、tell-kさんで、株式会社ビープラウドの仕事として書いた本です。 自走プログラマーには僕の10年来の開発ノウハウを詰め込みました。清水川さんtell-kさんに至ってはもっと長い経験があります。その3人が、入門本ではない本を本気で書きました。さらにビープラウドのつよつよメンバーが何度も何度もレビューしてくれました。 僕は自走プログラマーを多くの人にぜひ読んでほしいと思っています。ですが、「とにかく買ってほしい」とはあまり思っていません。 なぜかというと、普段、 僕(著者全員)が伝えたいこと・伝えてきたことを書いた本 だからです。 なので「多くの人に読んで欲しい」、「これで助けになってほしい」と思っています。むしろビープラウドでは自走プログラマー(とPythonプロフェッショナルプログラミング)を読んでもら
2019.01.08 キーボードを愛し、キーボードを自分で作り出す人々「天下一キーボードわいわい会 Vol.1」 Text by Yusuke Imamura キーボードを自作するムーブメントが、この1年ほどで急速に盛り上がってきた。自作キーボードのキットが多数発売され、「キーボードって自作できるんだ」と気付いた人々が一気に増えた感がある。昨年8月に開催されたMaker Faire Tokyo 2018でも自作キーボードのブースは盛況だった(関連記事:「Maker Faire Tokyo 2018の見どころ #1|自作キーボードの世界を堪能する」)。Maker Faire Tokyo 2018の会場で初めて販売された自作キーボード「Mint60」のキットは、2日分準備した販売数が初日開場直後の行列だけでなくなってしまったという。 2018年11月3日には、六本木にて自作キーボードのイベント
「Twitterへの投稿をDiscordに同時投稿」「メールの本文をスプレッドシートにまとめる」など、複数のウェブサービスを連携させると便利な状況は多々あります。複数のウェブサービスを連携させるサービスとしてはIFTTTやZapierなどが有名ですが、それらのサービスには無料で使える機能が少なかったり、対応しているウェブサービスが少なかったりといった問題も存在しています。「Make(旧称:Integromat)」は1000以上のサービスに対応しており、無料プランでもユーザー数無制限で利用可能といった特徴を備えているとのこと。そこで、実際にMakeの会員登録手順や、ウェブサービス同士の連携手順を確かめてみました。 Make | Work the way you imagine https://www.make.com Makeの会員登録を行うには、まずMakeのトップページにアクセスして「G
「ここで改行するほうがキレイで良いと思います」 『いや、私はこちらのほうがキレイ良いと思います』 コードレビューでこういう議論をしたことはありませんか? 大切なことだとは思いますが、生産性にはあまり直結しません。議論を避けるために書き方を決めるほうが良いでしょう (個々の問題について逐次議論するのがエネルギーを無駄にしてしまいます。一度決めて、再利用するようにしたいものです)。 今日はそのために使える black というツールを紹介します (「私はflake8を使ってるから結構です」と思われるかもしれませんが、少し違う話なので読んでみてください)。 blackを使おう Pythonのコードを自動でフォーマットしてくれる black を紹介します。 github.com blackはPythonのコードフォーマッターで、自動的にPythonプログラムの書き方を修正してくれます。 PEP8 と
これは pepabo Advent Calendar 2016 - Qiita の14日目の記事です。 昨日は id:Fendo181 さんの 日報サービス「DuPo」を作った話でした! それは、今からちょうど半年前のこと。 海の香りと共に暑い夏がやってくる ... 甘酸っぱい青春が再び来るのではないかと予感させる ... そんな季節でした。 開発チーム内で行っていたスプリントレトロスペクティブの時間に、チームメンバーから「そろそろコードレビューをやってみよう!」と提案があり、それから本格的にコードレビューをやり始めることになりました。 早いもので、あれから半年が過ぎました。 今宵は年の瀬ということもあり、ふりかえりを目的として半年間コードレビューを積み重ねたことで僕の中で起きた考えの変化や感じたことについて 10 個書き出してみることにしました。 教育関連に興味がある方や組織の成長を考え
In the fourth episode of the "Cooking with Naswalt" tutorial series, naswalt teams up with none other than Audiotool EDM luminary Vulkron . Together, they guide you through the fundamentals of their bass music production techniques. Remix this lesson to get your hands on the exact tools they use here: cooking with naswalt: interactive lesson https://youtu.be/qNg2IuCJmrs''' Enjoy this episode for s
まだ完成途中です back 注意: このページの内容には、おそらく多くの間違いがあります。 リンクされているので残しておきますが、利用には注意してください。(2008年3月、新山) ここではおもに make の使い方 と Makefile の書き方について 説明しています。じつは make の種類にはいろいろあり、ここでは GNU make (gmake というコマンド名のこともある) を 対象にしています (BSD の pmake でも基本的な部分は同じですが、 マクロ定義などは違うところもあるので注意してください)。 わかりにくい箇所とか、まちがってる箇所がある場合はメールください。 Contents make はどんなときに使うか Makefile を作る make の実行 Makefile の文法リファレンス 多段 make について (未完成) Makefile の例 (未完成)
Normalize.css A modern, HTML5-ready alternative to CSS resets Normalize.css makes browsers render all elements more consistently and in line with modern standards. It precisely targets only the styles that need normalizing.
Video.js is a web video player built from the ground up for an HTML5 world. It supports HTML5 video and modern streaming formats, as well as YouTube and Vimeo. It supports video playback on desktop and mobile devices. The project was started mid 2010, and now has hundreds of contributors and is used on over 450,000 websites. Plays anythingPlays “traditional” file formats such as MP4 and WebM, but
こんにちは。アプリケーションエンジニアの id:mechairoi です。 この記事は はてなエンジニアアドベントカレンダー2014 の10日目です。 昨日は id:hatz48 さんの Mackerel と fluentd でサービスの状態を可視化する - Hatena Developer Blog でした。 今日は Wikipedia の作り方について紹介します。 完成イメージ 必要なもの スチロール半球 450m/m【ディスプレイ用品・デコレーション】 出版社/メーカー: ドガメディア: この商品を含むブログを見る 2つ必要。 モンブラン 発泡スチロールカッターA型 出版社/メーカー: 清水製作所メディア: Tools & Hardware クリック: 2回この商品を含むブログを見る スチロールを切るのに使います。 プリンタ、 白の塗料、 セロテープ、 やわらかい鉛筆、 はさみ、のり
2015年は最高と最低の両方味わった気がします。 自己破産したとか、借金したとかお金が関わっていないので、まだまだ最低と呼ぶには可愛いですが、 今までの人生の中ではなかなか最低な出来事がありました。 同じくらい最高なことも沢山ありました。 よかったことも悪かったことも、 誰が悪いとかではなく、すべて自分の責任だったので、 総じて2015年は最高な1年だったと思います。 今年の経験があったからこそ、来年やらなければいけないことがはっきりしました。 最低なことがあって初めてやるべきことはわかるかもしれないです。 来年やらなければいけないこと 自分のサービスをローンチする エンジニアに気軽に相談できるサービス作ります 英語 まずは3ヶ月から半年ほど海外に滞在したい なんで起業したのか? 普段あまりブログは書いていなく、 退職エントリーもないので、 ちょっと起業した背景から書きます。 元々、東京の
This tutorial will teach you how to create pretty looking textual buttons (with alternate pressed state) using CSS. Dynamic buttons save you heaps of time otherwise spent creating graphics and will basically make you a happier person at the end of the day. Here's what you'll get: Sliding doors Since we want our buttons to be über-flexible, we'll have to make the background image expand with the si
Redash helps you make sense of your dataConnect and query your data sources, build dashboards to visualize data and share them with your company. “Redash is as essential as email to my company. We love data but accessing the data is a pain without Redash. Any company I go to, I get them hooked on Redash. It’s an easy sell :)” by Ben Dehghan, Co-Founder of Data Miner Read what our users say → Write
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く