「MacOsX」を含む日記 RSS

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

2024-08-22

ITはつまらなくなったけど、料理イラスト漫画楽器作曲とかは寧ろ楽しくなったんだよな

例えば、俺、CoffeeScriptが嫌いだったんだけど、なんで嫌いかっていうとRubyが嫌いだからなんだけど(諸説あります

でも、頑張ってCoffeeScriptゴリゴリ書いてた人たちっていると思うんだよね

自分TypeScript登場時からずっとTypeScriptなんだよね

だって、アンダースヘルスバーグだよ?

バーグハンバーバーグじゃないよ?

あの、DelphiとかTurbo PascalとかC++ BuilderとかC#原作者だよ?

しかし、なんだ、こうやって陳腐化していくことがどれほど多いことか、IT関係

これが理系機械工学関係だったら、流体力学とか材料工学陳腐化するなんてないよね?

普遍的知識を、技術大学で習ってるはずなんだよね

から大学で習う情報工学だとしたら、やっぱりできるだけ普遍的なことを習ってるはずなんだよ

でも、ITyak shavingが多いよね

本質的知識を得るために、WindowsLinux上の環境で学ばなければならないわけで、

落ち着いて情報工学勉強をするために、Windowsの余計な情報を表示するウィジェットの閉じ方を学ばなければならなかったりする、馬鹿げてるよね

そう考えると、料理、絵、音楽、みんな普遍的ものの集まりだよね

料理の四面体なんてあるけど、煮る焼く炒める蒸すどれも不変な過程だよね

調理器具だってフライパンや鍋が日進月歩進化して、以前のバージョンが使えない、なんて買い替え需要を促すための嫌がらせメーカーがしたりもしない

だって証券インクペンだとしても、液晶ペンタブレットだとしても、筋肉知識とか、パース知識とか、不変だよね、永遠に変わらないものだよね

まあ、流行の絵柄とかは変わるけど、そういう流行に流されないのも大事だよね

個性がない、ってことは、誰かが絵を見て、これは~さんの絵だ、って気づかれないってことだから商品価値がなくなっちゃうよね

ピカソじゃないけど、敢えて意図して個性的に描くの大事だよね

音楽理論も変わらない、楽器の弾き方も変わらない、正直、ギターなんてどこのメーカー買ったって同じようなものなんだけど、

同じエレキギターを何本も持ってる人っているよね、お金持ちだよね、自分チューニングがそれぞれ違うギター複数本持ってるけど、それはチューニングのためなんだよね

話を戻すと、ITクソつまらなくなった、の元の文章にもTypeScriptでクソアプリ書いてたときが楽しかったみたいな話があったけど、

俺がMacOSX 10.2だったかで作ったアプリは、現在Macではまったく動かないからね

Xcodeでrebuildしても怪しいんじゃないか

その点、Windowsは凄いよね、後方互換性が凄い…

だったんだけど、今のWindowsAppleみたいになっちゃったよね、足切り足切りWindows 10は動くけど、11は動かないマシン大量発生

全部Ubuntuにでもするのかね?困っちゃう

アルゴリズムとか数学は不変だよね

不変なことを勉強した方がいい、流行に流されるな

でも、なんか実装しようとすると、途端に流行の~をマスターしなければならなくなるよね、IT系の嫌なところだよね

もう何かに振り回される人生を終わりにしたいんだよね

2024-08-09

MacOSX20年以上使って思いました

もう二度とアップル製品なんて使うか、バーカ!😟

2021-04-28

windows10になってまだ5年ぐらいだけど

MacOSX(10)になってもう20年たつってすごくね

2020-08-09

anond:20200809233633

Linuxサーバー用途では勝利者じゃん。

しろSUNやらHPUXやらBSDやらが、Linux無双するのを許してしまったのが解せない。

BSDMachから派生したMacOSXiOSという形で陣地は確保してはいるが。

90年代にはLinuxは本当のUNIXではない、UNIXもどきOSだってまれてすらいたのに。

2020-02-06

anond:20200205201757

うーん、ジョブズ批判してその片方で MacOSX を絶賛かぁ。ジョブズApple 追い出されていたときに作った NeXTOS である NeXTSTEP こそが OSX の源流なんだけどなあ。

2020-02-05

お父さんの影響でApple製品を使い続けている

おじいちゃんの遺言でApple製品は使わない – NorthPage

私は90年代後半からMacを使いはじめたニワカなので、

とりあえずiMac登場前夜くらいから話をする。

90年代後半に私は中学生だった。

父親Apple信者だったのでお下がりPerforma 588を使っていた。

当時からMac系の雑誌では「MacOSはもうダメだ」と言われていたと思う。

OSとしては完全に進化が停滞していて、

記事で指摘されている「マルチタスクができない」なども悩みの種だった。

システムWindowsが良いがGUIMacが素晴らしい」というのが大方のApple信者認識だった。

もちろん対外的には「すべての面でMacは優れている」と主張するのが当然だったが。

次期MacOSではそれらの欠点がすべて解消され、夢のようなOSになると言われていたが、

その開発に失敗したことApple社への不満は頂点に達した。

https://ja.wikipedia.org/wiki/Copland

正確には、私がMacを使いはじめたのはコープランド開発中止のあとなので、リアルタイム感想は分からない。

しか雑誌などでは「コープランド成功していればこうなるはずだった」というようなことがたびたび書かれ、

まるで理想国家建設に失敗して「どうしてこうなった」と嘆く共産主義者のようだったことは覚えている。

もちろん対外的には「MacWinに負けてない」と主張するのが当然だったが。

Macディレクトリでなくフォルダから素晴らしい」というのはよく分からない。

もっと昔はそういう言説もあったのかもしれない。

言い訳をすると、マカーの言う「直感的な操作」というのは、

たとえば「マニュアルを見なくてもドラッグドロップ意味が分かる」みたいなことではなく、

「このファイルをここにドラッグドロップすればこうなりそう」という直感が当たる、といったような話だった。

まり操作方法一貫性がある」ということだ。

このあたりは現在iOSなどにも引き継がれているところだと思う。

まあ、どの企業GUIデザインに気を遣うようになって相対的な優位性は無くなっているが…。

ジョブズは…個人的にはあまり良い印象がなかった。

自分にとってジョブズは「教祖」というよりは「過激派司祭」だった。

Windows攻撃するぶんには頼りになるが、彼の言うことを何でも信じていたわけではなかった。

MacWinPCの性能比較には無理があったし、過去に言っていたことをすぐにひっくり返すし。

もちろん対外的には「ジョブズは素晴らしい」と主張するのが当然だったが。

とりあえずジョブズが復帰して、iMacが発売されて、Appleは勢いを得た。

ジョブズもなかなか上手くやっているじゃないか

そんなところで「MacOSX」が発表された。

堅牢マルチタスク一新されたインターフェイス

もう雑誌特集を夢中で読んだね。

同時期のWindows2000の画面と比べてみてくださいよ。

https://pc.watch.impress.co.jp/docs/article/990628/desktop.jpg

https://pc.watch.impress.co.jp/docs/article/20001018/wpe05_04.jpg

完全に未来でしょ。美しすぎるでしょ。これは調子乗っちゃうでしょ。

マカーが「MacWindowsより美しい」と言いはじめたのはMacOSX以降じゃないかと思う。

それまでは「Mac可愛い」とか「人間味がある」「愛嬌がある」といった評価が多かったのでは。

話の落とし所がわからなくなってきた。

自分がなぜApple製品を使っているのかを考えると「最初に使ったから」という刷り込みが大きいのだが、

もう一つとして「Apple信者から」というのがあるように思う。

Apple製品は良くも悪くもユーザーに使い方を押し付けるようなところがある。

Appleの御託宣を受け入れるほど使いやすくなる。

Apple信仰するほど離れられなくなるのだ。

これに関してはひとつ思い出がある。

初代iMacの「ホッケーパックマウス」は非常に酷評されていた。

いわく「小さすぎる」。いわく「上下が分からない」。

しかし当時のAppleは「そもそも持ち方が違うのだ」と主張していた。

それまで(というか現在でも多いと思うが)マウスは「手のひらで包むように持つ」のが普通だった。

しかホッケーパックマウスは「指で摘まむように持つ」ようにデザインされていた。

手首ではなく指を動かして操作するから腱鞘炎になりにくいのだ。

私はちゃんと摘まむように使っていたので、ホッケーパックマウスはコンパクトで使いやすいとさえ思っていた。

みんな、どうしてAppleの言うとおりにしないのだろうかと不思議だった。

こういったところがApple宗教たる所以なのだろう。

信じる者は救われるのだ。

2019-04-04

こうすればプログラミング覚えられるよ【随時追記

プログラマじゃないけどプログラミング完全に理解した()おばさんが理解してる基礎知識書くよ。

追記 この文章プログラミング勉強をしたいけどその周辺にある基礎知識になかなか触れる機会がない人向けに書きました。これらの基礎知識があると、困ったときに調べ方すら分からないという状況は回避やすくなるはず)

まずLinuxUnix系OSの使い方。

ターミナル、いわゆる黒い窓からCUIコマンドユーザーインターフェース)でコンピュータを使う方法を覚えよう。これは大学コンピュータリテラシーで習った。MacOSXで復習すると捗った。(追記 すごく間が抜けてたけどMacOSXUnix系OSです)

まずはファイル操作Macターミナルを使って、cd Desktopって打ってからecho ohayou > aisatsu.txtって打ってみて、cat aisatsu.txtってやる。そうすると何が表示されるのか?とりあえずやってみよう。ここで>は増田の都合上大文字全角にしてるけど、ちゃんと半角にしてね。なんで増田の都合上半角がダメなのか、そのうち想像できるようになろう。(追記 ブコメ指摘感謝

そして、実際にデスクトップを見に行ってみると、aisatsu.txtってファイルがあるはずなんで、開いてみよう。これで何が起こったのか7割くらいはわかるはず。

こういうファイル操作の基本をまず覚えよう。これこそ空気みたいなものから

追記 ここも間が抜けてたけど確かにhogeって何かわからいね。直しました)

次に文字コードバックスラッシュの話。

最近は何も考えなければ文字コードはとりあえずUTF-8でなんとでもなるようになってるけど、バックスラッシュとかは環境設定で出てくるように設定しないと出てこないし、その意味合い、つまりエスケープとしての使い方を頭に入れておくと後々困らないと思う。あとEOF(エンドオブファイル)とか改行コードとかもそういうものがあるよ程度には覚えておこう。これ頭の片隅にはいってないと分からん殺し的な罠にはまることがある。

次にプログラミング環境の構築の仕方。

これは使いたいプログラミング言語公式サイトに行くと大抵書いてある。

でもMacだとだいぶ楽。とりあえずターミナルからgccって打ってみるとなんかCUIツールとか書いてあるものインストールしろって言われるのでインストールする。これだけでCとかC++とかRubyとかPythonとか一通り使えるようになる。もしかしたら最近はこのインストールすらいらないかもしれないけど。

あと、シェルコマンドとかプログラミング言語を実際に使うときはいろんなライブラリインストールする必要があるけど、そのライブラリ管理がすごく面倒なので管理をまとめてくれるコマンドがあったりする。aptとかhomebrewとかがそういうのだから、そんなものの使い方も覚えておこう。

追記 言語文法を追うだけなら環境構築なんてしなくてCloud9とか使ってもいいかもだけど、プロダクトを作ろうとした時にはまだまだ手元で環境作って必要ライブラリを入れてとやった方が後々応用がきくと思うのですよ。それにそうしていくとDockerの有り難みなんかも理解できるようになっていくのではと思います

最初勉強するプログラミング言語は、Javaだけはやめておけ。

なんでかっていうと、Javaオブジェクト指向言語ってやつなんだけどオブジェクト指向的にしか書けないから。古い人間だと言われそうだけど、最初手続き型言語から始めるべきだと思ってる。少なくとも、手続き型的に書ける言語から始めるべき。

なぜそう思うのかも含めて、とりあえずおばさんが理解しているプログラミング言語の発展の経緯を軽く解説する。

最初の頃のプログラミング言語は、手続き型と呼ばれるものが多かった。

この〇〇型ってのはプログラミングをするときの考え方によって名前がついているんだけど、手続き型はまず0を作って、0に1を100回足して、最後にその結果を表示してください、みたいな、上から書いた順番通りに動くのが基本のルールである考え方。プログラムは基本的にはこうやってデータアルゴリズムを使って変化させていって望む結果を得ている。でもこのやり方は問題も多かった。プログラム全体がひとかたまりになってしまっているので、数千行とかになるともう普通の人では手がつけられないし、人間ミスデータを間違って扱ってしまうことがバグの温床になった。

なので、この手続き型の考えに構造化という考えが加わって、関数というものが生まれた。関数っていうのは料理レシピに例えるとわかりやすいかも。

関数が無い状態だと、

1:玉ねぎをくし状に切ります

2:キャベツをざく切りにします。

3:豚こまに塩胡椒で味付けをします。

4:フライパンを火にかけ、油を入れて熱します。

5:豚こまを入れて色が変わるまで炒めます

6:玉ねぎを入れます

7:キャベツを入れます

8:野菜がしんなりするまで炒めます

9:火を消して8をお皿に盛り、野菜炒めの出来上がりです。

と書いていたものが、関数がある状態だと、

A:野菜を切ります

Aのやり方1:玉ねぎをくし状に切ります

Aのやり方2:キャベツをざく切りにします。

B:肉に味付けをします。

Bのやり方1:豚こまに塩胡椒を振ります

1:フライパンを火にかけ、油を入れて熱します。

2:Bを入れて色が変わるまで炒めます

3:Aを入れてしんなりするまで炒めます

4:火を消して3をお皿に盛り、野菜炒めの出来上がりです。

って書ける。ここではAとBが関数

この程度だとあまり意味を感じないかもしれないけど、これがもっと複雑なもの想像してみると、なんとなくありがたみが分かって来ないだろうか?こうすると、多人数でプログラミングをするときに、Aを書く人、Bを書く人、1〜4にまとめる人って感じで作業分担ができる。それに、バグが起きた時もAの領域バグったのか、Bの領域バグったのかとか、全体にまとめると上手くいかないのかとか、原因の切り分けがやすい。

でも、プログラムがとっても複雑化すると、これでも手に負えなくなる。料理の例えを拡大すると、料理店を運営することを考えるといいかも。

料理店でたくさんの料理をさばくときに、レシピを完全に1から作ることってないと思う。Aさんが野菜の仕込み担当、Bさんがスープの仕込み担当、というように各人に仕事が割り振られているはず。AさんもBさんもそれぞれの仕込みのレシピを持っていて、最終的に出てくる仕込みがちゃんとしてればAさんBさんの仕事の詳細までいちいちシェフが細かくチェックしない体制になっていると思う。大雑把にいうとそういう考え方をプログラムで再現したのがオブジェクト指向言語

なので、本気で料理初心者がいきなり厨房の仕切りを任されて上手くいくのは難しいように、構造プログラミングのありがたみすらわからない段階でオブジェクト指向プログラミングに手をつけても意味わからんだろうと思うのがおばさんの立場です。

追記 おばさんはRubyを勧めておきますオブジェクト指向言語ですが、手続き型的に書き下すことも出来るからです。一つの言語手続き構造オブジェクト指向、全部勉強できますメソッドも便利なのが一通りあるし、日本語を扱うのにも問題が少ないです)

次に問題を分解できるようになろう。

例えば、クイズゲームを作りたいと考えたときクイズゲームを作りたいです、って問題は大きすぎる。

クイズゲーム必要な要素は、問題文を表示する、回答を入力してもらう、正誤判定をする、正誤判定の結果を表示する、ということだなぐらいにまず分解する。

これを実際にプログラミングしようとすると、もっと分解できてさら問題が見えてくると思う。

コンピュータってのは創造的なことはできない代わりに、とても簡単なことをとても階層的に重ね合わせて大きな問題を解けるように作られてる。それを心するといいと思う。

からないことは調べられるようになろう。最後はこれ。

これ超大事プログラミングって本当に自分で1からものを考えなきゃいけないことってあまりない。大きな問題あなただけの問題かもしれないけれど、それを構成する小さな問題は大抵他の誰かが解いている問題なので、調べてみれば答えが見つかると思う。

エラーメッセージが出てきたらまずググってみる。翻訳しても初心者には意味がわからないし、ググったら誰かが解説付きで紹介してくれているのでその解説を読んだりしながらエラーメッセージとの付き合い方を覚えていけばいい。

メソッドの使い方がわからなかったら言語公式サイトに行ってみる。メソッドの使い方で大事なのは呼び出し方、返ってくる値の型とかそういうのだから、こういうところはググるよりも公式サイトに書いてあることをしっかり読んで理解する。

あと、アルゴリズム勉強もしてみるといいと思う。アルゴリズムデータ構造計算量の勉強大学学部レベル教科書ちゃんと読んでみると、例えばデータベースを操作するSQLというものを書くことになった時とかに効いてくる。あとは作ったプログラムが遅すぎてどうしようとかいうのを解決する時とか。

なんか深夜までいろいろ書いてしまったけど、あくまでもプログラマじゃないおばさんが書いたものなので、みんなでツッコミとか入れてくれると大変助かります

増田怖いよツッコミ怖いよ、もちろんおまんじゅうも怖い。

2018-12-14

iTunesアップデートしたらSafari起動しない件(Yosemite限定?)

jp

/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice

をTimeMachineのバックアップと入れ替えたら復旧。

---------------------------

Finderで「移動」→「フォルダへ移動...」で下記を入れて「移動」

/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A

TimeMachineのバックアップの方は同様に

/Volumes/TimeMachine/Backups.backupdb/***/***/Macintosh HD/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A

(***のところは環境に合わせて書き換え←TimeMachineのHDを開いて確認

Mac側の「MobileDevice」を「MobileDevice_」などとリネームしてバックアップして、

TimeMachineの方の同名ファイルMac側にドラッグドロップ

---------------------------

バックアップが無い場合(※試してない…自己責任で)

1) Xcodeインストールファイル巨大。4〜5GB)

https://developer.apple.com/download/more/

#要ID (登録無料)

#Yosemiteインストール可能なのはVer6.3 - 7.2

#下記でバージョンチェック

https://en.wikipedia.org/wiki/Xcode

2) 下記にMobileDeviceがインストールされる

/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A

en

Replace

/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice

with backuped one.

It works.

---------------------------

Finder - Go - Go to the folder...

YourMac:

/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A

Backup:

/Volumes/TimeMachine/Backups.backupdb/***/***/Macintosh HD/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A

#You must rewrite the *** according to your environment (see your TimeMachine hard drive)

You can see the file 'MobileDevice' in both folder.

#You should back up your original file before replace.

---------------------------

if you don't have backup, try this.

1) Download and Install 'Xcode'

https://developer.apple.com/download/more/

#Require ID (free registration)

#Download Xcode Ver6.3 - 7.2

#check this ;

https://en.wikipedia.org/wiki/Xcode

2) You can find the file 'MobileDevice' at

/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A

2018-12-13

anond:20181212151928

ちょっとMacOSX 10.7 lion(古いな)の要約サービス.appと比べてみよう。

MacOSX 10.2(2002)ぐらいでもうすでにあった機能だけど、Macが新しくなったよってアップデートされたニュースの中にはなかった気がする。

まず、ブラウザ上でコピーできるテキスト範囲選択して、メニューバーアプリケーション名の下にでてくる「サービスから「要約」を選ぶと「要約サービス」が立ち上がる。

ラジオボタンで「文」・「段落」を選択できるが、とりあえず「文」でやってみる。

パーセンテージ適当に調整して5行にまとめてみる。つまみを左右に動かしてサクサク文章量が変わるので、とくにAI分析してますって感じがしない。

2002年に触ったときも、モッサリMacにしては早いと思ったんで、やっぱ特に変わってないんでは……。

結果。

そもそも時代をさかのぼっても、蕎麦などの麺類以外は音を立てずに食べるのが常識です。

...蕎麦はすすって食べたほうが風味を感じられて美味しいと言いますが、本当にそう思っていますか?

ラーメンもすすって食べたほうが汁の味と風味を鼻の奥で感じられるといいますが、本当にそうですか?

...もう時代は変わって音をたてて食べる人のほうが少なくなってきてることに気がついてほしいです。

...麺類は音をたてて食べるのが常識だという時代に生きてきたご年配の方は仕方ないでしょう。

次は「段落

そもそも時代をさかのぼっても、蕎麦などの麺類以外は音を立てずに食べるのが常識です。

たくあんなどの漬物でさえ無音で食べるほうが良いとされています

いまやラーメン世界中に広がりをみせている食文化です。

自分自身わがままな行動が周りの気分を害してるという認識を持ちましょう。

音をたてるほうが常識という考え方が変わってほしいと考えています

とりあえず

ラーメンをすすって食べる人のことが大嫌いです。

って、大事な部分がスッポリ抜けてしまい、直前の文に対して受けた「そもそも」で始まってしまうのが致命的。

これでは文と文がつがらない(文脈がない)。この点においてIMAKITAの優秀さが分かる。

とはいえ、要約サービス.appが想定しているのは長文メール契約書をザッと見直して注意点をピックアップする機能なんだろうからこれはこれでいいだろう。

2018-06-13

anond:20180612190854

この増田にぶら下げた奴が消しやがったからここにトラバ付けるけど

MacOSX”なんてOS存在しないよな

2018-05-25

anond:20180525145833

iPad増田さんは『Split View機能を使っていますか? この機能iPadで同時に複数アプリを起動して並行して作業ができるようにしたものです」

MacMacOSXにも搭載されてますよ! 仮想デスクトップとも呼ばれてますね!」

Windows10増田はんよ、アンタ知ってるかどうか知らんが、ウチも仮想デスクトップ積んでんのや。知らんかったんかのう?」

2015-12-20

VLCプレイヤーサンタ帽子を消す方法

環境設定→すべてを表示→インターフェースmacosxアイコン自動変更を許可のチェックを外す。

余計な小細工をするな。VLC使うのやめるぞ、ばかやろう

 

2014-08-09

MacRubyアップデート

MacOSX 10.6.8

引っかかったのでメモ

Xcodeインストール
homebrewインストール

http://brew.sh/ の指示に従う

gitインストール

brew instal git

ruby(最新版)のインストール

brew instal ruby

/usr/local/Cellar/ruby 内にインストールされるはず

/usr/local/binにリンク作成(多分)

brew switch ruby [バージョン名]

なお、バージョン名は/usr/local/Celler/rubyのものに従う

$PATHの優先度は/usr/binのが高いので変える.なおホームフォルダで行う

catch .bash_profile

vi .bash_profile


中身は

PATH=/usr/local/bin:$PATH

export PATH


以上

2014-03-22

http://anond.hatelabo.jp/20140322050206

基本は1つのデスクトップに1つのアプリ

トラックパッドの三本指スワイプデスクトップ切り替え・ウインドウ切り替え。

これがMacOSX操作方針なのでトラックパッドは必須マウスは使えない。

アニメーションなんかは設定である程度はオフにできるけど、

たとえばジニーアクションは「ウィンドウがどこに収まったか」を強調するためのものなので、

けっしてオサレだけではないのだよ。

あと、Winで「これがないと作業できない」というアプリがあるのなら、それはもうWinを使うしかない。

Macの中で「Winときと同じ仕事」をしているなら、そりゃWinでやった方がいいのは当然だ。

それはOSの出来とは関係のない、どこの世界でも共通の、仕方のないことだよ。

「こういう仕事が来たらこアプリでこう処理してこの形式で相手に送る」っていう無意識ルーチンは、

OSごとに個別に作りあげる必要がある。

2013-03-29

http://anond.hatelabo.jp/20130329165121

さすがに保存するときに下位バージョンを指定してるだけ,という訳でもないんでしょうか。

Illustrator5って,MacOSXどころか漢字Talk時代ですよね…

2012-10-01

はてなブックマークコメントを読む「はてコま!」を作りました

サイト作ったよー! - はてコま! | はてブコメまとめ B!

と、サイトの話より、先に言いたいことがあります

このサイト作っていろいろ確認とかして「さーて公開」って思った矢先に自分の作ったサイトからこんな記事見つけて「うひゃー!」ってなりましたw

はてブをもっと快適に!「みんなのはてブ」を公開しました。

はてなブックマークトップページって、正直なんか飽きちゃったし、スクロールせずに表示できるのが数エントリーだけで、やたらヘッダがでかかったり、広告がでかかったり、欲しい情報がほんのちょっとしか表示されないし、気のせいかエロいサイトサムネイルが表示されなかったり、デザインもまじめくさいし、改善したらもっともっと使いやすシャレオツになるし、アクセスも稼げるんじゃないのって思います

私も自分サイトを作ろうと思った経緯はこの方とほぼ同じです。。公式って少し見辛いって思っていました。

そんなときはてブ1000users超え記事アンテナ(´・ω・)|トップページを見つけて「あぁ自分で作るか」ってなりました。

週6フリーターさんがいろいろと使用したものを紹介してくれて、あまり技術のない自分でも作ることができました!

この場をお借りして、お礼を申し上げますありがとうございます

では、恒例化している感じがする、サイト作成にあたってのご報告です。

作成したもの

はてコま! | はてブコメまとめ B!

使い方はいたって簡単。タグを選ぶか検索すると最近はてブ100以上の記事があがってきます

最初サイトを作るにあたって「フリーターさんのもの差別化したいなぁ」と思ったので、私は"はてブエントリーコメント"を"見る"ものに仕上げようと思いました。

なんでコメントを見たいと思ったかという原因はこちらの記事です。

この記事を読んでる人にも感じた人がいると思うのですが、タイトルを読んで「?」となりませんか?

記事を読み進めていくと更に「NSLog」が問題なのか??と混乱しませんか?

最初タイトルの印象が強すぎて、はてブコメントを読んでやっと正確に判断できました。

なので、コメントをもうちょい読みたいなーと思い、こういったサイトしました。

開発するために

  • Vim
    • ねおこんは使っていません。補完には、omni補完だけ使用しています
    • Emacsってなんですか?

それと、フリーターさんのとこに書いてあるものを参考にさせてもらってます

本当にありがとうございます

開発の流れ

Webサービスを作ったことがなかったのですが、HTMLCSSは知っていましたので、ほとんどVimコーディングし、ブラウザで確認するという普通の作業をしていました。

php勉強したことがなかったので、わからないことがあれば都度ネット検索していました。

JavaScriptでFeedを取得したり、PHPを使ってAPIからJSONを取得など、ファイルがまとまっていない感があります

実は、bootstrapで作ったナビゲーションバーのドロップボタンスマフォだと押せないんですよね。。

こういう問題があるときフレームワークを使ったのを後悔しますよね。

実に手軽に使えるbootstrapですが、なんとなく使うのはオススメしません。

ネット上には他にグリッドシステムだけや、違う素材を配布しているサイトがあるので、俺俺フレームワークを作ることをオススメです。(でも、まとまっているという観点でbootstrapは使いたいですよね。)

サーバーさくらインターネットホスティングサーバーを使用しています

開発のその後

初めて、こういったサービスを作ったのですが、小さい微調整に非常に時間がかかりますね。

見難い、見易いを考えながらコードを変更して、ブラウザで確認して・・・を繰り返すのは時間もったいないですね。どなたかいいノウハウをお持ちではないでしょうか?

みなさんも、こう立て続けにはてな関連のサービスが立ち上がると自分でも何か作りたくなりますよね。

思ったら作って便利な世の中にしましょう!えいえいおー!

2010-05-27

http://anond.hatelabo.jp/20100527121422

警告ウィンドウ等が画面中央に表示される

→ モーダルボックス

これはたぶん間違い。

画面中央に表示されるだけじゃ「モーダル」とは言わなくて、他の操作を受け付けなくなる物が「モーダル」。

「モーダルダイアログ」の方が一般的な呼称の気がしないでもないが、ダイアログって言うとブラウザのalert();とかのダイアログに限定してそうな響きがあるから、「モーダルボックス要素」ってことでモーダルボックスって言うんかな。

水滴のように光沢のあるデザインボタン

→ アクアボタン

これは間違い、って言おうと思ったけど、そうでもないのか。

MacOSXUIスタイルが「Aqua」って言って、そのAqua風のボタンだから「アクア風ボタン」。ボタンに限らず、チェックボックスでもスクロールバーでもAqua風になりうる。

んでも、最近OSXと関係なく、つやつやしてたら「アクアボタン」で言い習わされてるんだねぇ。

2009-05-05

おぶじぇくてぃぶ、しー・・・?

MacOSX用のアプリケーションを作りたいんだがまず何を勉強すればいいのだろうか

ちなみにプログラミングの知識は一切ない。

2008-12-03

NHKオンデマンド残念!!

こないだNHKオンデマンドに申し込もうとしたの。

そしたらなぜか登録できないわけ。

必要事項は入力してあるのに、登録ボタンをを押すと必要事項を入力して下さいって言われる。

おかしいなぁと思いつつIEで試したらちゃんとログインできたんだよ。

あれー?firefoxに対応してないのかなぁと思って問い合わせたらこんなメールが来たよ。

はやくマックや他のブラウザでも使えるように、みんな、おらに力を貸してくれ!!

NHKメールを送って。他のOSブラウザにも対応してって。

申し訳ございません。現在Macintoshや他ブラウザでの、

使用は出来ない状態です。

NHKオンデマンドサービスは、可能な限りオープンな規格の採用

目指していますが、コンテンツ保護サービスモデルの実現等の観点から、

端末機器ソフトウェア・機能に関する一定の条件を設け、こうした

ソフトウェア・機能を備えたものを逐次対象に加えることとしています。

NHKオンデマンドを実施するためには、会員制の有料課金

ビデオオンデマンドサービスを実現できるDRM(Digital Rights Management)

が必要となりますが、システム構築を開始する時点では、安定運用の実績があり、

コストなどの観点からこの条件を満たすDRMは、Windows Media DRMしか選択肢がないと

判断いたしました。結果として、WindowsMedia DRMが稼働しないMacOSXサービス開始時点では非対応とさせていただきました。対象OSの拡大は、今後のサービス拡充の大きな柱の

1本と考えており、調査、検証などを踏まえまして、実現を目指していきたいと考えて

おりますので、よろしくお願いいたします。

ですが、今回のお客様意見は、担当部署に報告し、

改善していけるように致しますので、今後とも

意見・ご要望などお待ちしております。

2008-11-28

僕がMacユーザを続けてるわけ

僕はMacユーザだ。最初に買ったのはスケルトンiMacFirewireDVD-ROMがついているやつで、色はグリーンだった。OSはMacOS9.0.2。もう10年近く前の話だ。

僕がMacを買ったのは、ひとえに絵が描きたいからだった。正直Windowsにするかどうか、とても悩んだ。でもその頃買った色彩王国という色の塗り方をプロインタビューした本では、CG塗りをしている人はMacを使っていた。だから僕もMacを買った。その頃は絵のプロになる気満々だったから、A3までプリントでき、カートリッジを交換すれば同じくA3までスキャンできるプリンターと、とても高かったけどPhotoshop 5.5J、そしてタブレットも一緒に買った。さすがにタブレットまではお金が回らなくて、Favoの一番安い奴になっちゃったけど。本を読んでPhotoshopでの絵の塗り方を勉強した。自分なりにいろいろいじって、デジタルトーンのかけ方を覚えたりもした。それで僕は満足していた。その頃に描いた絵は今もちゃんととってあってpixivにアップしてあったりする。

でもMacに不満がないわけでもなかった。興味本位プログラミングをやってみたいと思っていたけど、ネット環境もなく大型書店もない田舎住まいの僕にはMacでのプログラミング方法なんて分かんなかった。それに、爆弾がよく出たりとか、どこにファイルを置いたのかすぐ忘れてしまったりとか、そういうところでも不満があった。

そして、絵のプロを目指すとか思っていたのに、いろいろ思う所あって実家を離れ大学に進学した。学科はプログラミングが出来そうな情報系を選んだ。そして大学で、コンピュータ室の管理のアルバイトをすることになった。

そのアルバイトでは、大学で使っているUNIXシステムユーザサポートと、その他の雑用をやった。雑用用にはWindowsXPだったか2000だったかのマシンを使わせてもらえることになった。そして驚いた。WindowsMacよりも使いやすかったことに。

ユーザのホームがあってその下にマイドキュメントがあって、とどこにファイルを保存すればいいのか簡単に分かったし、それゆえ作ったファイル行方不明になってしまうこともなかった。安定性も高かった。

ただ、プログラミングに関しては大学の授業とバイトの兼ね合いで、WindowsではなくUNIXを使ってやることになった。最初に覚えたのはCだ。UNIX世界に触れたのも、僕にとっては非常に大きなカルチャーショックだった。それまでアイコンクリックして何かが出てきて、といったGUI世界しか体験したことのない僕にとって、コマンドを打ち込んであれこれやるというCUI世界は、なんと言ったらいいんだろうか?効率性とかそういうものも当然感じたけれど、でもそれ以上にコンピュータの原点というか、よりコンピュータの弱いところというか、コンピュータ自分が降りていくというか、そんなことを感じた。変なことを書いたがとにかく、コマンドを使ってファイルを作って消して実行して、自分がどこに居るかということは見た目ではなく自分の頭の中で把握していなければならない、自分の他にもコンピュータユーザが居る、まるでコンピュータの中のマンションに住んでいるような錯覚を覚える文化に、虜になったとまではいわないが非常に感銘を受けた。

さて、次に買うマシンはどうしよう?と思ったとき、僕はWindowsを買おうと思った。UNIXシステム大学にあるし、Linuxを入れるにしてもまずはPCを買わなければならない。そう、このとき僕の中で2代目のマシンMacにするという選択肢は綺麗に消えていた。しかし、そんな僕を変える出来事があった。MacOSXとの出会いだ。

バイト先ではどんな環境ユーザから問い合わせがあるか分からないから出来る限りいろんな環境を揃えなくてはならないという理由で、2台だけだったがMacも置いてあった。僕がMacユーザだと知った技官の方は、そのMacの管理を僕に一任した。そのMacに当時ですら古かったMacOSX10.0が入っていたのだ。

この最初のMacOSXは評判が悪かった。すぐ固まる、落ちる、今までのソフトが使えない、そんな悪評を僕はマック雑誌で沢山目にしてきた。しかし実際にこのMacOSX10.0をみて、それらの評判がそう的外れなものではないということはすぐわかったが、MacOS9に比べると、Windowsのように自分のホームがあって基本的にファイルがそこに置かれるというところは改善点だと思った。だがそれ以上に僕を魅了したものがあった。ターミナル存在だ。今までのようにGUIを使ってファイルを作ったり移動したりすることができる。しかもそれをUNIXのように(実際UNIXなのだが)CUI世界から眺めることもできる。その逆もしかり。それにWindowsでは面倒なUNIXへのログインも、sshを使って簡単にできる。そんなことにとても感動した。そしていろいろ調べているうちに当時最新のMacOSX10.2だったらX11betaも使うことができると知って、技官の方や先生へ直談判した。技術的なことにどん欲な彼らはそれに非常に興味を示し、MacOSX10.2を買ってもらえた。僕は早速それらをインストールし、Mac上でUNIXサーバからEmacsの窓を引っ張ってきた。それだけのことであるが、それがたまらなく楽しかった。いつどこの研究室からどんな問い合わせが来るか分からないから、暇なときはMacを使って勉強しなさい、と言ってもらえ、僕はMacに夢中になった。日本語Texを入れたり、Mac上でCやJava勉強をしたりと、それはとても楽しい時間だった。そんな僕は次のマシンMacにするぞ、と固く心に近い、そしてその通りまたMacを買った。友人達コンピュータ室にこもってプログラミング課題をこなしているとき、僕は早々に家に帰って自宅のMacからサーバログインして課題をこなしたものだ。

今この文章も、当然Macで書いている。今はWeb開発系のバイトをしていて、その上でもMacはいい選択肢だと思っている。ペーペーの僕の遥か上を行く開発チーフ達もうちの会社の場合ほとんどMacだ。ApacheをはじめとしてWeb開発に必要なものはほとんどあらかじめインストールされているし、足りないものはMacPortを使ってすぐにインストールできる。ブラウザでの表示確認にはSafariFirefoxをはじめとしたモダンブラウザが使えるし、Parallels Desktopを使えばWindowsインストールでき、そのブラウザからMac側で動かしているWebアプリの表示確認をすることだって出来る(たいていはIEに失望することになるが)。

絵を描きたいというところから始まった僕のMac人生だけれど、Web屋もどきになった今でも重宝している。これからもよっぽどのことがない限り変えることはないだろう。非常に長く主観的な思い入ればっかりの文章を書き連ねてきたけど、これが僕がMacユーザを続けてるわけ。

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