プログラミング

その他

SLAとは

こんにちは。ぽこです!今回はSLAとは何かを説明したいと思います。概要SLAとは、顧客とコミットされた(合意に達した)サービスレベルのことです。ふつうは、ITストラテジストやシステムアーキテクト、システム運用責任者などが、システムの企画段階...
その他

ステークホルダとは

こんにちは。ぽこです!今回はステークホルダとは何かについて説明したいと思います。概要ステークホルダとは、当該プロジェクトによってプラスまたはマイナスの影響を受ける利害関係者のことです。簡単に言うと、プロジェクトの内外に存在する登場人物。当事...
その他

PMBOK(Project Management Body of Knowlwdgw)とは

こんにちは。ぽこです!今回は、PMBOK(ピムボック)とは何かについてお話しします。概要PMBOKとは、プロジェクトマネジメントのプロフェッショナル協会であるPMI(Project Management Institute : 米国プロジェ...
python

Pythonで文字の出現回数をカウント

こんにちは。ぽこです!今回は、文字の出現回数カウントを「counter」を使った方法と、使わない方法で行います。counterを使ったやり方Pythonにはcounterというものがあり、それを使うことで文字や文字列の出現回数を調べる事がで...
python

Pythonで素数判定

こんにちは。ぽこです!今回は、Pythonを使って素数判定をするプログラムを作成します。問題1から100までで素数のみを出力するプログラムを作成しなさい。回答for i in range(1, 101): for j in range(2,...
python

Pythonで倍数判定プログラム

for i in range(1, 201):    string = ""    if i % 3 == 0:        string += "Fizz"    if i % 5 == 0:        string += "Buzz"    if i % 7 == 0:        string += "Puzz"    if not string:        string = i    print(string)
プログラミング

Flutterのインストール for iOS

$ flutter doctorDoctor summary (to see all details, run flutter doctor -v):[✓] Flutter (Channel stable, v1.12.13+hotfix.9, on Mac OS X 10.15.4 19E266, locale ja-JP) [✓] Android toolchain - develop for Android devices (Android SDK version 29.0.3)[✓] Xcode - develop for iOS and macOS (Xcode 11.4)[✓] Android Studio (version 3.6)[✓] Connected device (1 available)• No issues found!
$ vi ~/.bash_profile
プログラミング

Dartのエラーと例外処理について

void misbehave(){  try{    dynamic foo = true;    print(foo++); //runtime error  }catch(e){    print('misbehave() partially handled ${e.runtimeType}.');    rethrow;//呼び出しもとで例外を見れるようにする  }}void main(){  print('start');  try{    misbehave();  }catch(e){    print('main() finished handling ${e.runtimeType}.');  }}
プログラミング

Dartの基礎2

void main(){  //..年齢計算用の良いコード例  int age1 = 50;  checkAge(age1);  //..年齢計算用の良いコード例    //..年齢計算用の悪い(112歳以上)コード例  int age2 = 150;  checkAge(age2);  //..年齢計算用の悪い(112歳以上)コード例}void checkAge(int age){  assert(age < 112, "bad age ${age}");}
プログラミング

オブジェクト指向言語の特徴とDartの基礎

class Logger{  void log(dynamic v){    print(DateTime.now().toString() + ' ' + v);  }}main(){    //method cascades 未使用  new Logger().log('program started');  new Logger().log('doing something');  new Logger().log('program finished');    //method cascades使用  new Logger()    ..log('program started')    ..log('doing something')    ..log('program finished');}