はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ ポインタ

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 69件)

Databricks情報を手に入れろ!?Databricks関連書籍やウェブ上のポインタなど(長い)

2024/09/15 このエントリーをはてなブックマークに追加 10 users Instapaper Pocket Tweet Facebook Share Evernote Clip ウェブ上 長い

こんにちわ!Databricksはじめたいけど情報が、、、ない、、、?という方?あるよー!ここにあるよー! というわけで、Databricks関連情報をまとめていきたいと思います。 書籍 まずはこれ「データブリックス-クイックスタートガイド」Databricksとはなぜ生まれてきたのか、どういうアーキテクチャなのか、といった最初... 続きを読む

【C言語】ハァ… 困ったなァ 「未定義動作」にもう疲れちゃって 全然動けなくてェ… - Qiita

2024/08/27 このエントリーをはてなブックマークに追加 20 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita ハァ 災い 文法 未定義動作

はじめに どうも、y-tetsuです。 以前、こんな記事でお世話になりました。 お久しぶりです。あい変わらずC言語の学びなおしにいそしんでおります! いやー、C言語ってムズカシイですよね。最初は文法がとっつきづらかったり、ポインタでつまずいたり、慣れてきたら慣れてきたで色んな災いが出てきたり…で、結果「もう疲... 続きを読む

プログラム初心者にC言語のポインタを不本意ながら教える羽目になったなら、こう教えると良いよ - 偏見プログラマの語り!

2024/06/23 このエントリーをはてなブックマークに追加 280 users Instapaper Pocket Tweet Facebook Share Evernote Clip 羽目 偏見プログラマ C言語 プログラム初心者

僕がプログラミングに触れた当時は、プログラミングといえば「まず C 言語」でした。それから 10 年以上が経ちました。学校の授業や企業の研修では未だに C 言語を教えているところがあるようです。関数型プログラミング言語という波が来ている 2012 年にもなって未だに C 言語をやっているというのはまるで進歩が無く残... 続きを読む

C言語をマスターしたい人はGCCのバージョン14を使いましょう - pyopyopyo - Linuxとかプログラミングの覚え書き -

2024/06/11 このエントリーをはてなブックマークに追加 403 users Instapaper Pocket Tweet Facebook Share Evernote Clip GCC 覚え書き プログラミング C言語 int main

C言語(C++を含む)を習得したい人,ポインタを勉強したい人はgcc-14を使いましょう.難しいところは gcc-14 が丁寧に解説してくれます C言語の難しいところ 例を示します.C言語で記述された,たった6行のソースコードです int main() { int buf[10]; buf[10] = 0; return 0; } このソースコードには問題があります.... 続きを読む

HHKB新作は遂にポインタ搭載&メカニカルの『HHKB Studio』 4つのジェスチャパッド搭載でクリエイター向けにも活躍 | テクノエッジ TechnoEdge

2023/10/24 このエントリーをはてなブックマークに追加 14 users Instapaper Pocket Tweet Facebook Share Evernote Clip TechnoEdge HHKB HHKB Studio 活躍

HHKB Studioはコンパクトな筐体にミニマルなキー配列は従来のHHKBそのまま、鍵盤中央にポインティングスティックを搭載。 さらにキーボード側面にはスライド操作できる4つのジェスチャパッドを備え、マウスやトラックパッドに手を伸ばさずポインタの移動やクリエイティブアプリの操作が可能です。 キーボードとして最も... 続きを読む

生のポインタは使わないで! Modern C++のメモリ管理

2023/10/20 このエントリーをはてなブックマークに追加 158 users Instapaper Pocket Tweet Facebook Share Evernote Clip スマートポインタ メモリ メモリ管理 古い常識 言語仕様

本連載では、Modern C++と称されるC++について、Modern C++らしい言語仕様をピックアップし紹介していきます。第3回は、スマートポインタについて紹介します。高度なメモリ管理には生のポインタの使いこなしが必須という古い常識はもはや通用しません。メモリを効率よく、しかも安全に使うことを実現しているスマートポ... 続きを読む

入門 B-link tree

2023/09/30 このエントリーをはてなブックマークに追加 72 users Instapaper Pocket Tweet Facebook Share Evernote Clip TREE variant PostgreSQL 入門 ノート

概要 DBMS で広く利用されている B+ tree には様々な variant が存在するが、B-link tree もその1つ。 シンプルなラッチプロトコルで並行アクセスをさばけるよう、リーフノード以外のノードにも右の隣接ノードへのポインタを持たせた構造となっており、PostgreSQL で使われていることでも有名。 この記事では主にこの B-... 続きを読む

マウスを使わない新入社員たち

2023/07/05 このエントリーをはてなブックマークに追加 522 users Instapaper Pocket Tweet Facebook Share Evernote Clip マウス 新入社員たち タッチパッド 全員 弊社

若い子たちのマウス離れが本当に深刻。 ここ3年くらいで、急にマウスを使わない、使えない人間が増えている。 弊社はPC仕事多いし、勿論全員にマウスを支給している。 なのに、皆マウスを使わない。 10人いたら7人はタッチパッドでポインタを動かしている。 正直とても非効率的だと思うのだが、とにかくマウスを使わない... 続きを読む

【ネタ】コメントだけしか書いていないのに「Hello, world!」と表示されるJavaプログラム - Qiita

2023/06/02 このエントリーをはてなブックマークに追加 116 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita 着想 Hello world Java

これはJavaでポインタで使えるというネタから着想を得たプログラミングネタです。 厳密には 「コメントだけ書いてあるようにしか見えない」 です。 コメントだけしか書いていないのに「Hello, world!」と表示されるJavaプログラム % java --version openjdk 16.0.2 2021-07-20 OpenJDK Runtime Environment Microsoft-25... 続きを読む

旧石器時代のポインタをご利用の皆様へ ~provenance入門~ - Qiita

2020/09/06 このエントリーをはてなブックマークに追加 158 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita 旧石器時代 皆様

Help us understand the problem. What is going on with this article? 続きを読む

トラックパッドやマウスがサポートされるiPadOS 13.4では、macOSと同じようにアクセシビリティからポインタの大きさや慣性、スクロールの速さが変更可能。 | AAPL Ch.

2020/03/19 このエントリーをはてなブックマークに追加 8 users Instapaper Pocket Tweet Facebook Share Evernote Clip トラックパッド MacOS アクセシビリティ AAPL 慣性

トラックパッドやマウスがサポートされるiPadOS 13.4では、macOSと同じようにアクセシビリティからポインタの大きさや慣性、スクロールの速さが変更可能になるようです。詳細は以下から。  Appleは現地時間20 続きを読む

Big Sky :: Go 言語の struct の実体を引数で(なるべく)渡せない様にするテクニック

2020/02/21 このエントリーをはてなブックマークに追加 9 users Instapaper Pocket Tweet Facebook Share Evernote Clip struct fmt atomic sync レシーバ

Go 言語は struct のレシーバがポインタの場合は実体であってもポインタの場合であっても呼び出せるので、もし struct が参照カウントに従い動作する様な場合は実体でコピーされてしまっては困る場合があります。例えば以下の様なインタフェースを考えます。 package main import ( "fmt" "sync/atomic" "time" ) type f... 続きを読む

音楽のコードの構成音をその場で確認できるChrome拡張機能を作った(β版) - Qiita

2020/01/03 このエントリーをはてなブックマークに追加 17 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita wtetsu items qiita.com 音楽

Chord Dictionary Mouse Dictionary( https://qiita.com/wtetsu/items/c43232c6c44918e977c9 )に触発されて作りました。 任意のサイトで音楽のコード名にポインタを当てるとコードの構成音が見れます。 コードが表示されている状態でCtrl+Spaceを押すとコードが再生されます。 コードの構成音をその場で確認できるChrome... 続きを読む

ポインタを使ったデータ構造をHaskellの代数的データ型と相互変換したい | Aqueos Sodium Hydroxide

2019/01/28 このエントリーをはてなブックマークに追加 21 users Instapaper Pocket Tweet Facebook Share Evernote Clip null Haskell NEXT 常套手段 終端

struct ST_VEC3D_LIST { double x; double y; double z; struct ST_VEC3D_LIST * next; }; というような構造体を定義してやるのが常套手段です。 要素を追加するときは next ポインタでつないでいって、リストを手繰るときは next ポインタを再帰的に参照していくことになります。リストの終端は next に NULL を代入す... 続きを読む

ポインタを使ったデータ構造をHaskellの代数的データ型と相互変換したい | Aqueos Sodium Hydroxide

2019/01/28 このエントリーをはてなブックマークに追加 21 users Instapaper Pocket Tweet Facebook Share Evernote Clip null Haskell NEXT 常套手段 終端

struct ST_VEC3D_LIST { double x; double y; double z; struct ST_VEC3D_LIST * next; }; というような構造体を定義してやるのが常套手段です。 要素を追加するときは next ポインタでつないでいって、リストを手繰るときは next ポインタを再帰的に参照していくことになります。リストの終端は next に NULL を代入す... 続きを読む

実装して理解するスライス #golang - Qiita

2018/12/01 このエントリーをはてなブックマークに追加 31 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita golang Runtime スライス 配列

つまり、Goのスライスは次の図のように、配列へのポインタと長さと容量を持った値として表現されています。 runtimeとreflectパッケージでポインタがunsafe.Pointerとuintptrで表現方法は違いますが、どちらもポインタを表す値です。 unsafe.Pointerは任意型のポインタと相互変換可能な型です。一方で、uintptrは整数型... 続きを読む

nilが欲しいからと言ってむやみにポインタを使うとひどい目にあう話 - moriyoshiの日記

2018/03/19 このエントリーをはてなブックマークに追加 56 users Instapaper Pocket Tweet Facebook Share Evernote Clip moriyoshi nil 見当 実装担当 ひどい目

2018 - 03 - 19 nilが欲しいからと言ってむやみにポインタを使うとひどい目にあう話 スマートフォン アプリ側の実装担当として少し関わっているあるβ版のサービスで、奇妙だが比較的クリティカルな問題が発生していた。 それもメッセージが関係ない人間に届くというものであった。 なんとなくその問題を担当することになったが、常に状況が再現するわけではなく、他の仕事もあったので、問題への見当を付け... 続きを読む

例え話をしないC言語のポインタの説明 | 右や左の旦那様

2018/01/31 このエントリーをはてなブックマークに追加 772 users Instapaper Pocket Tweet Facebook Share Evernote Clip はご 変数 Hello ワカメ プログラマー

まえおき 巷では「プログラマーになりたい人に初学者にとって、ポインタという考え方がわけわかめ」という話がよくあります。 そこでいろいろな人が「ポインタは住所だ」とか「変数がハコで」とか手を変え品を変え分かりやすいように説明してくれています。 それでもなお「ポインタがわかりづらい」という人が後を絶ちません。 もういっそのこと、例え話をやめてド直球で攻めたらいいんじゃないでしょうか。 Hello, W... 続きを読む

初心者でも独学でC言語のポインタについて理解できるサイトと書籍6選 - paiza開発日誌

2018/01/26 このエントリーをはてなブックマークに追加 38 users Instapaper Pocket Tweet Facebook Share Evernote Clip 独学 paiza開発日誌 プログラミング 実務 新人エンジニア

2018 - 01 - 26 初心者でも独学でC言語のポインタについて理解できるサイトと書籍6選 プログラミング プログラミング初心者 プログラミング学習 Webサービス紹介 書籍紹介 Photo by Tnarik Innael プログラミングをこれから学ぼうとしている方や、これから研修や実務に入る新人エンジニアの皆さんの中には「 C言語 を学習したい」という方もいらっしゃるかと思います。 C言... 続きを読む

Go言語で「なかった」の返し方 - Qiita

2017/12/22 このエントリーをはてなブックマークに追加 44 users Instapaper Pocket Tweet Facebook Share Evernote Clip nil Qiita 関数 Go言語 エラー

何らかの関数が、その結果として「なかった」ということを返す場合について考えてみます。処理自体は成功したが、その結果「なかった」ということを返す場合です。 いくつかのパターンをあげてみます。 nil まず始めに return nil, nil は ダメ です。エラーでない場合は、何らかの non-nil な値(ポインタ)を返すべきです。 Go言語でコードを書く際はエラーを必ず確認し、そして、以下のよ... 続きを読む

Vimをはじめるときのポインタ - 藻ログ

2017/12/14 このエントリーをはてなブックマークに追加 70 users Instapaper Pocket Tweet Facebook Share Evernote Clip vim 藻ログ 一体何 設定

2017 - 12 - 15 Vimをはじめるときのポインタ vi Vim2 Advent Calendar 2017 15日目の記事です. TL;DR Vim をはじめたいと相談された時,挫折させてしまうことが多い 一体何がいけないのか() *1 いきなり色々説明するからや!段階的に情報が集まったポインタが欲しい! ということで, Vim の設定について聞かれたときに紹介しているものをまとめてみ... 続きを読む

GoとCの間のポインタ渡し - Qiita

2017/12/02 このエントリーをはてなブックマークに追加 13 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita ビルドエラー import github.com

これは Go3 Advent Calendar 2017 の3日目の記事です。 CでGOのポインタを扱う方法と、GoでCのポインタを扱う方法を紹介する。 コードは以下にあります。 https://github.com/74th/adventcalendar2017-go3-4 GoのポインタをCで扱う場合 そのままGoのポインタを渡すコードを作成すると、ビルドエラーになる import "C" /... 続きを読む

C言語でインクルードするだけで使えるNon-movingで正確なGCを作った - Qiita

2017/10/09 このエントリーをはてなブックマークに追加 229 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita アルゴリズム オブジェクト ライブラリ メモリ空間

インクルードするだけで使えるNon-movingで正確なGCをC言語用に作りました。 行数がコメントを除いて100行に満たない非常に小さなライブラリです。 GCのアルゴリズムとしてはCheneyのコピーGCを採用しています。 通常のCheneyのコピーGCではメモリ空間のうち半分が無駄になってしまいメモリ効率が悪かったり、 GC発生時にオブジェクトが移動してしまいC言語のようなポインタを直接触れる... 続きを読む

C言語のポインタがわからないときに参考にしたい3つのサイト - ライフをハックしたい

2017/10/04 このエントリーをはてなブックマークに追加 72 users Instapaper Pocket Tweet Facebook Share Evernote Clip IoT 習得 おかげ C言語 最初

2017 - 10 - 04 C言語のポインタがわからないときに参考にしたい3つのサイト IT エンジニア 教育 最近よく耳にするIOTのおかげでC言語も最注目されてきました。ずいぶん昔にやったので再習得したいと思う人も多いでしょう。 C言語を習得する上で、最初の大きな壁は「ポインタ」です。ポインタの理解なくしてC言語の習得は出来ません。しかし、多くの入門者を払いのけるパワーがあることも事実です。... 続きを読む

「Web業界」のポインタの指し示す先が,人によって変わるバグ | F's Garage

2017/04/24 このエントリーをはてなブックマークに追加 51 users Instapaper Pocket Tweet Facebook Share Evernote Clip モデレータ マストドン websig TooT クラスタ

たまたまマストドンのtoot見てて気になったんだけど,「Web業界」という響き. 僕もWebSigのモデレータに長らく参加していて,つくづく思ったんだけど,一言にWeb業界と言っても,そのポインタの先にあるクラスタって,全然違うのよね. ・Web受託業界 コーポレートサイト系 フリーランス系 Flash界隈(昔は) 広告系 SI系 ・Webサービス系 (メディアとか) ・広告系 ・ゲーム系 ・スタ... 続きを読む

 
(1 - 25 / 69件)