Skip to content

Instantly share code, notes, and snippets.

@nicohvi
nicohvi / _store.js
Created December 17, 2017 16:10
JS-eksempel
// Denne brukes av alle React-apper (ligger i lib-mappe)
import B from 'baconjs';
import R from 'ramda';
import Dispatcher from './dispatcher';
import { renameKeys } from './functions';
export default function store (fields = {}, keyMap = {},
transform = state => state) {
class Search extends React.Component {
constructor (props) {
super(props);
this.state = { query: "" };
this.store = createStore();
this.api = createAPI(store);
}
componentDidMount () {

Mentorordning i Bekk

Rasjonale

Jeg mener mye av rekruttering av seniorutviklere handler om at man vil jobbe med de beste i bransjen. For å fostre en kultur hvor denne muligheten fremheves mener jeg man burde etablere en mentorordning hvor de flinkeste (les: høyt kompetansenivå innen visse fagområder) kan bidra som mentorer for de som ønsker å lære.

Det finnes mye forskning som tilsier at mentorordniger bidrar sterkt til økt læring, noe jeg mener vil gi veldig godt utbytte i hht. kompetansebygging.Tanken er at når en mentee mottar god oppfølging på et komplekst domene vil hun bruke mye av sin egen kompetansetid innen dette domenet også, som sannsynligvis vil ha en større kumulativ effekt.

@nicohvi
nicohvi / api.js
Created June 19, 2017 12:40
dummy bacon + react setup
import store from './store';
export default {
updateTitle (title) { api.update({title: title}); },
starSong (songId) { api.star(songId); }
}
@nicohvi
nicohvi / .babelrc
Created February 28, 2017 11:02
react/babel-setup
{
"presets" : ["es2015", "react"]
}
class PokemonGym extends React.Component {
renderBattle () {
const { trainer } = this.props;
switch(trainer) {
case "Annoying school boy":
return this.schoolBoy();
case "Pretentios nerd":
return this.nerd();
case "Brock":
function getData () {
// hent ut data via AJAX
var data = ...
return data;
}
function doCalculations (data) {
// gjør beregninger
var result = ...
$(document).ready(function() {
// nå er alt lastet
function GetUrlValue(VarSearch){
var SearchString = window.location.search.substring(1);
var VariableArray = SearchString.split('&');
for(var i = 0; i < VariableArray.length; i++){
var KeyValuePair = VariableArray[i].split('=');
if(KeyValuePair[0] == VarSearch){
return KeyValuePair[1];
}
<section class="logo">
<aside class="logo-container">
<svg src="<bildet>" />
</aside>
<section class="text">
<span class="upper">Finanstilsynet</span>
<span class="lower">The financial....</span>
</section>
</section>
@import "../mixins/typography.scss";
/// <reference path = "../variables.scss">
/// <reference path = "../elements/fonts">
/// <reference path = "../mixins.scss">
// TODO: remove
section.searchpage {
$search-gutter-small: 25px;
$search-gutter-mobile: 10px;