「プチフリーズ」を含む日記 RSS

はてなキーワード: プチフリーズとは

2020-10-02

ajax

今かかわってるプロジェクト

webアプリajaxを使ってるのだけど、共有ライブラリAPIコールしてサーバーから帰ってくるまブロックする仕様になってる。

あんまりajaxじゃない。

しかしたら、非同期を理解できるプログラマが少なくて苦肉の策かもしれんけど、裏でwebAPIが呼ばれるたびに画面がプチフリーズしてめっちゃ使いにくい。

2020-07-02

会社PC

支給品なので仕方ないとはいえ

学生時代の同期で人になにかと押し付けて来た輩が就職した会社のもの

中身もクソでSSDなのに、それとしてはありえないほどプチフリーズを繰り返す…

仕事にならないほど不安定な時も。他のメーカーマシン支給されてる人がいて、それは安定してるようなので、支給されたタイミング問題とはいえマジで交換して欲しい

2020-05-11

なにこれ?

GW明けの仕事を開始するも、会社から支給されてるノートPCは頻繁にフリーズして動かなくなる。仕事にならない。


もののためしで底面とデスクの下に隙間を作り扇風機で風を送ったら何となく回復基調なので、熱暴走してるってことか?

先日ヒートシンクの埃も掃除したばかりなのに。

かに今日は急に暑くはなったけど、室内で25℃程度の気温で熱暴走されては使い物にならないし、夏は一切仕事ができなくなる。

とりあえず、もう少し経過見て、本当に熱暴走なら対策要求しないといけなくなるなぁ…

バッテリーもふくれて交換してたり、SSDも初期からプチフリーズしまくるあたり、まじでこのPCはハズレすぎる.

2020-02-23

2020年プログラミング言語解説

Ruby

まつほろひとゆきが作った日本産コンピューター言語パールというコンピューター言語を元に作られていてWebサービスを作るためのフレームワークを搭載している。代表的WebフレームワークtDiary

C

デニス立地さんがNTTで開発した言語マルチクスというOS作成するために作られた。わざと複雑な言語仕様にすることで自分役職ポジションを守ろうとしていたが、思った以上に世の中の人間はこの言語を使いこなしてしまい、超有名な言語になってしまった。スーファミゲーム制作にさえ使えなほどの超高級言語

まじないと呼ばれるプリプロセッサでの書き換えが必要な謎の文字列を埋め込む必要があったり、言語仕様曖昧な部分も多く、同じソースなのに実行環境によって動きが異なる、欠陥言語である。(32bit向けプログラムが64bit環境動作しないなど)

C++

オブジェクト指向言語。すべてのオブジェクト指向言語はこいつから始まった。

主にWindows上で動作するゲームを作るための言語。今ではUnityとか色々なゲーム開発の環境とかあるが、結局はパフォーマンスとか考えたらC++使うことになる。

代表作はOpenGLDirectX、Window10、LibreOffice など

Java

JavaScriptから派生した言語。読み方は(ジャワジャワ島のジャワ。)。もともとはOracle創始者博士趣味作成して、現在Oracleデータベースの基礎となるテクノロジーアプレットという実行するための専用プログラムインストールしないと、Javaで作ったプログラム(.classファイル)は動作しない。マークコーヒーだと思われがちだが、紅茶(ジャワティー)である

アンドロイドOS作成するためにも使われており、アンドロイドOSカーネルJava制御されている。そのため定期的にGCが走るので、アンドロイド端末は定期的に動作を停止することがある(いわゆるプチフリーズ)。

対策するためにはGC戦略見直してヒープ領域サイズメモリに乗せるキャッシュサイズなどの調整が必要であるが、げんざいのGoogleにはこれらを調整する人員はすでにいない。

このように業務データベースから携帯電話まで幅広く使われているので、Java技術があっても市場価値殆どないと言われている。(みんな使えて当たり前)

PHP

晩年政界への進出を目論んでいた松下幸之助が、未来社会を見据えて開発した言語。主にWebアプリケーション作成するために使われている。PはパナソニックのP。を略してPHP

かんたんにシェルコマンドを実行できたり、クエリストリングに代入した値を直接グローバル評価できたりするなど、洗練されていてとても便利な言語である

HTMLメール本文の中にもPHPの処理を書き込むことができる。

この世のすべてのサーバーに実行環境存在するので、PHPコードさえあれば、コンパイル不要でどのような環境でも動作する。

C言語の100倍生産性が高く、WikipediaFacebookSlackなどの超一流のサイトサービスで大量のアクセスを捌いている。

WardPressと呼ばれるフレームワーク(全世界Webサイト3分の1以上はWardPressで作成されている)を作成している言語であり、この言語なくして今のWeb存在していない。

データベースとも親和性がある、などと言われることもあるが特に根拠はない。

Go

韓国人棋士を倒したAIに特化したプログラム言語Googleが開発しており、もともとはDartという名前だったが、汚いという理由でなまえがGoに変わった。そのため現在Dartという言語存在していない。

AIに特化しているというだけあり、低レイヤむけの実行ファイル作成する必要があるため、コンパイル必要ではあるが、だいたいどの環境向けのバイナリも生成することができる。

デフォルトディープラーニングを使うための機能を持っていたり、プログラムを並列実行するための機能が備わっているので、コア数の多い環境で高速に動くプログラムを作りやすい。

JavaScript

Javaの元になったプロトタイプベースオブジェクト指向言語。読み方はジャワエスクリプト。W3Mというブラウザの上でインタラクティブWebサイトを動かすために作成された言語。もともとブラウザの上で動くための言語だったが、後にSafariブラウザに搭載されていたV6エンジンというJavaScript言語の実行エンジンを分離してNPMというJavaScriptを直接実行できる環境となった。

それ以降JavaScriptはブラウザ以外にVRゴーグルの中などで動くようになった。

並列プログラミング不可能な作りのため、コールバックを多用して、スパゲッティコードを量産することができる。

NPMを使う奴らは、JSブラウザ環境で使われる言語であることを全然考えてないため、WebpackとかBabelといった謎の開発環境をシコシコ積み上げている。いつかその塔は爆発し崩れ去ることになるであろう。

jQuery

Javaと同じくJavaScriptから派生した言語Javaとは互換性は無いが、JavaScriptの上位互換があるため、JavaScriptのコードをそのまま実行することができる。

$マークから始まる命令のみで構成されているとても縁起のいいプログラミング言語。おもにパララックスなどを実現するために利用されていて、WardPressなどのドライバとしても使われている。

JavaScriptの改良版であり、現在JavaScriptと言われているプログラム言語の99%はjQueryのことである。そのため現在慣習的にJavaScriptと呼ばれているもののほぼ全てはjQueryである

jQueryを覚えればJavaScriptは覚えなくても良い。などと言われるが、正確にはjQueryを覚えた頃にはJavaScriptも覚えている。というのが正確である

TypeScript

JavajQueryなどと同じくJavaScriptから派生した言語Microsoftが開発した関数型言語。開発時はF#(エフシャープ)というコードネームだった。

型に特化した言語であり、Microsoft製のVSCodeというIDE環境しか開発、実行が出来ない。(ただしMacLinux上でも動作可能)

TypeScriptを動かすにはサーバーVSCodeインストールする必要があり、言語IDEバージョンアップも多いため、メンテナスンスが困難である

Swift

iOSを作るために開発された言語関数型言語

前進となるObjectiv-Cという言語が、気持ち悪い構文であったため開発者が不足しており、このままではOSメンテナンスもままならない、という理由最初バージョンわずか14日間で作られた言語

Apple製品の上でしか動作しない。ビルドが非常に遅く一日に60回が限度である

LISP

((最強の言語。全ては関数であり、値であり、式である。)

(制御構文も、(一種の式であり、値である。)))

2019-06-07

PC画面で画面スクロールしようとしてホイール回したけど

実はページがそこで終わってたり、PCプチフリーズしてたりで動かないと

やすく脳にダメージ入るようになってしまったんだけど、

これって老化?

2019-01-28

昨日あたりから

Chromeブクマとか見ようとするとたまにプチフリーズみたいな感じになるのだが

おま環かしら?

2017-10-25

それはひどくサイズの大きいAIファイルだった。

それはひどくサイズの大きいAIファイルだった。

おまけにリンクされているPSDファイルミルフィーユのごとく調整レイヤーを積み重ね、スマートオブジェクトスマートオブジェクトスマートオブジェクトという自己矛盾を孕んだ存在をそのはち切れんばかりのファイルサイズの中に抱えていた。

24GBまでメモリ増設されたタフなiMacもこの時ばかりは狂ったように冷却ファンを回し、その回転を象徴するレインボーカーソルはある種の普遍性を感じさせるほどであった。

3回のプチフリーズを経て、2017年10月19日アップデートされたばかりのAdobe Illustrator CC 2018はついに音を上げた。

Adobe Illustrator CC 2018 は予期しない理由で終了しました。」

やれやれ、ヒュージョン・ドライヴiMacを用意しておくべきだったね。」

その通りだった。

2015-11-24

MacBook Pro 2011 でのBOOTCAMP環境下でのハイブリッドHDD(SSHD)の使用について

MBP2011ハイブリッドHDD(SSHD)に換装し、BOOTCAMPに新しくWindowsインストールしたら、猛烈に動作が遅い。ずーっとプチフリーズ状態で困り果ててた。Windows7でもダメWindows8でもダメWindows10でもダメ

タスクマネージャを見ると、ディスクちょっとした軽微なアクセスでもすぐに100%になってしまうことが原因というところまではわかり、1週間いろいろ試行錯誤して解決した。

原因は

TRIMコマンド

だと予測されます。少なくとも私の環境では、以下の方法でばっちり治りました。

1、コマンドプロンプト管理者権限にて起動

2、以下のコマンド入力

fsutil behavior query DisableDeleteNotify

3、コマンド入力の結果、「DisableDeleteNotify=0」であればTRIM有効であることを確認

 ふつうSSDであれば、これで良いのですが、私の環境ではこれが原因で非常にWindowsが遅かった。

 というわけで、これを無効化します。

4、TRIM無効化

fsutil behavior set DisableDeleteNotify 1

入力します。入力したとたん快適になりました。

SSDの人はこれやると寿命が縮んだりするらしいので、気を付けてくださいね

2013-11-01

読みたくなくなる Web サイトブログの特徴

※ 個人の感想です

即閉じ級

こういうところって大抵クソ重いから、ブラウザプチフリーズしちゃってすぐに閉じられなかったりするんだ。うちの PC では。

本文より広告の方が面積が広いようなサイトとかはまず見ない。AdBlock 系を使うことで改善はされるけど、こういうところは内容面でも役に立たない・つまらない記事率がかなり高い印象。

あと検索してたどり着いたのが SlideShare だったりするとすごくガッカリするんだこれが。内容がスカスカなだけでなくページ送りがメンドくせえという二重苦。製作者のドヤ顔が透けて見える場合+1して三重苦。プレゼン資料は検索に引っかからないようにしてほしい。

zenback キーワードに至っては単純に読み込みやクリックの手間が増えるだけでノイズ以外の何物でもない。迷惑まりなく、サイトごと閉鎖してほしい。

読む気失せる級

わざわざ閲覧者を減らすこともないのに。

経緯上、この手のサイトも「あ、はずれだな」と思って斜め読みだけして閉じてしまう。本当に欲しい情報以外の駄文が多いのが特徴。

特にソーシャルボタンが追っかけてくるのは目障りだし気持ち悪い。「うちのサイト面白い?ねぇねぇ面白い!?」と延々声をかけられているよう。それに追っかけてくるソーシャルボタンに限って結構かいし。

さらに言えばこいつのせいで記事が隠れて読めないことすらある!馬鹿か?これ考えたやつは死刑でいいよ。

困る級

古い記事については情報が役に立たなくなっている場合があるので、日付やバージョンなどが明記されているとありがたい。

ブログA「これはこうするとホラ解決!」→ブログB「その情報は古く非推奨。今はこっちの方がベターかつトレンド」みたいなのがあるととんだ二度手間でこっちのやる気が失せちゃったりする。

HTML 作って FTPアップロードして…みたいなサイトなら仕方ないけど、CMSブログ使ってて日付を表示してないサイトとかはわざと隠してるんじゃないのと思っちゃう

「上記広告は…」に関してはブログオーナーに非があるというつもりはないし、常識的なサイズ広告ならいいんだけど、表示される広告のでかさが半端じゃない FC2 とかの場合は運営バカじゃねーのって思っちゃう。あれ頭おかしい。

番外:優しいサイト

広告自体はいいんだけど無差別に大量に表示するのはやめてくれってことだよね。

お役立ちツール

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