Skip to content

Instantly share code, notes, and snippets.

View markojerkic's full-sized avatar

Marko Jerkić markojerkic

View GitHub Profile
@markojerkic
markojerkic / killlistening.sh
Created December 29, 2022 07:13
Kill PIDs listening on TCP or UDP ports
for port in $@; do
fuser -kn tcp $port
fuser -kn udp $port
done
@markojerkic
markojerkic / SubjectDbHelper.java
Created April 22, 2017 08:49
A sample code that shows how the SQLiteOpenHelper works
package com.markojerkic.gradetrack.subjectData;
import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
public class SubjectDbHelper extends SQLiteOpenHelper {
private static final String SQL_CREATE_ENTRIES =
"CREATE TABLE " + SubjectFeedReaderConctact.SubjectFeedEntry.TABLE_NAME + " (" + //Creating a table named in the FeedEntery class
import numpy as np
def k_possibilities(k):
res = np.random.rand(k)
_sum = sum(res)
for i, x in enumerate(res):
per = x / _sum
res[i] = per
return res
@markojerkic
markojerkic / Stop.java
Created May 20, 2017 15:52
Stop recording
mediaRecorder.stop();
mediaRecorder.release();
mediaRecorder = null;
@markojerkic
markojerkic / Start.java
Created May 20, 2017 15:48
Start the recording
try {
mediaRecorder.prepare();
mediaRecorder.start();
} catch (IOException e) {
Log.e("LOG_TAG", "prepare() failed");
}
MediaRecorder mediaRecorder = new MediaRecorder();
mediaRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);
mediaRecorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
mediaRecorder.setOutputFile(mFileName);
mediaRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
<uses-permission android:name="android.permission.RECORD_AUDIO" />
public void delete(DatabaseHelper mDbHelper, String value) {
SQLiteDatabase db = mDbHelper.getReadableDatabase();
//Where comand
String selection = FeedEntry.COLUMN_NAME1 + " LIKE ?";
//Replace the '
String[] selectionArgs = { value };
//Delete the value
db.delete(FeedEntry.TABLE_NAME, selection, selectionArgs)
}
@markojerkic
markojerkic / Update.java
Created April 22, 2017 09:39
Update of CRUD
public void update(DatabaseHelper mDbHelper, String value, String prevValue) {
SQLiteDatabase db = mDbHelper.getReadableDatabase();
// New value for one column
ContentValues values = new ContentValues();
values.put(FeedEntry.COLUMN_NAME1, value);
// Which row to update, based on the title
String selection = FeedEntry.COLUMN_NAME1 + " LIKE ?";
String[] selectionArgs = { prevValue };
@markojerkic
markojerkic / Put.java
Created April 22, 2017 09:32
Create of CRUD
public void put(DatabaseHelper mDbHelper, String value1, String value2) {
// Gets the database in write mode
SQLiteDatabase db = mDbHelper.getWritableDatabase();
//Content values store the date you want to put into the database
//Content values connect the value with the column
ContentValues values = new ContentValues();
values.put(FeedEntry.COLUMN_NAME1, value1);
values.put(FeedEntry.COLUMN_NAME1, value2);