Skip to content

Instantly share code, notes, and snippets.

View michaelilyin's full-sized avatar

Michael Ilyin michaelilyin

  • Voronezh
View GitHub Profile
@michaelilyin
michaelilyin / app.module.ts
Created March 28, 2018 15:41
Angular logging service
import {NgModule} from '@angular/core';
import {AppComponent} from './app.component';
import {DEBUG, INFO, LoggingConfiguration} from './shared/utils/logging.service';
@NgModule({
declarations: [
AppComponent
],
imports: [
@michaelilyin
michaelilyin / CMakeLists.txt
Last active November 21, 2016 20:06
OMP-test
cmake_minimum_required(VERSION 3.6)
project(test-app)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -openmp -fopenmp")
set(SOURCE_FILES main.cpp easylogging++.h)
add_executable(test-app ${SOURCE_FILES})
@michaelilyin
michaelilyin / CMakeLists.txt
Created October 30, 2015 07:48
server/CMakeLists.txt
cmake_minimum_required(VERSION 2.8)
set (PROJECT server)
project (${PROJECT})
include_directories(include)
AUX_SOURCE_DIRECTORY(src SRC1)
set(CMAKE_CXX_FLAGS "${CMAKE_C_FLAGS} -std=gnu++11")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pthread")
add_executable (${PROJECT} ${SRC1} ${CMAKE_C_FLAGS})
private void processOthers(Set<PosixFilePermission> perms, byte b) {
if ((b & 0b1) != 0)
perms.add(PosixFilePermission.OTHERS_EXECUTE);
if ((b & 0b10) != 0)
perms.add(PosixFilePermission.OTHERS_WRITE);
if ((b & 0b100) != 0)
perms.add(PosixFilePermission.OTHERS_READ);
}