Skip to content

Instantly share code, notes, and snippets.

View michaltakac's full-sized avatar
👨‍🏫
https://keybase.io/michaltakac

Michal Takac michaltakac

👨‍🏫
https://keybase.io/michaltakac
View GitHub Profile
@michaltakac
michaltakac / The Technical Interview Cheat Sheet.md
Created April 30, 2016 10:49 — forked from tsiege/The Technical Interview Cheat Sheet.md
This is my technical interview cheat sheet. Feel free to fork it or do whatever you want with it. PLEASE let me know if there are any errors or if anything crucial is missing. I will add more links soon.

Studying for a Tech Interview Sucks, so Here's a Cheat Sheet to Help

This list is meant to be a both a quick guide and reference for further research into these topics. It's basically a summary of that comp sci course you never took or forgot about, so there's no way it can cover everything in depth. It also will be available as a gist on Github for everyone to edit and add to.

Data Structure Basics

###Array ####Definition:

  • Stores data elements based on an sequential, most commonly 0 based, index.
  • Based on tuples from set theory.
@michaltakac
michaltakac / gist:3957f0ecd9b5dc64a957a4576e64d92e
Created April 4, 2016 20:14
Verifying that +michaltakac is my blockchain ID. https://onename.com/michaltakac
Verifying that +michaltakac is my blockchain ID. https://onename.com/michaltakac
@michaltakac
michaltakac / api.js
Created March 26, 2016 19:40
Server method for getting data through PHP script with Meteor
Meteor.methods({
getCars: function() {
var url = 'http://example.com/my-php-script.php';
var result = HTTP.post(url, {timeout:30000});
if(result.statusCode==200) {
var respJson = JSON.parse(result.content);
console.log("response received.");
return respJson;
@michaltakac
michaltakac / zapocetA.java
Created November 30, 2015 16:40
jebem ja tvojho boha
// uplne hore importy
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyEvent;
// dalej dakde v pici v kode kde mas zadefinovany ten btnNewButton_5
JMenuItem btnNewButton_5 = new JMenuItem("Ukončiť");
btnNewButton_5.setMnemonic(KeyEvent.VK_E);
@michaltakac
michaltakac / charts.js
Created November 24, 2015 21:20
Meteorboard - charts.js
const ChartsSettings = {
doughnutChart: {
data: [
{
value: 300,
color: '#F7464A',
highlight: '#FF5A5E',
label: 'Red'
},
{
@michaltakac
michaltakac / Page.jsx
Created November 24, 2015 20:37
Meteorboard - charts
import Box from '../components/Box.react';
import ChartsSettings from './charts';
import Component from 'react-pure-render/component';
import {Row, Col, Panel, Table} from 'react-bootstrap';
import React, {PropTypes} from 'react';
import PageHeader from '../components/PageHeader.react';
import {Bar, Doughnut, Line, Radar, PolarArea, Pie} from 'rc-chartjs';
export default class Page extends Component {
@michaltakac
michaltakac / Page.jsx
Created November 23, 2015 20:38
Meteorboard - widgets page
import Component from 'react-pure-render/component';
import Helmet from 'react-helmet';
import {Accordion, Alert, Button, Col, Label, Panel, ProgressBar, Row} from 'react-bootstrap';
import React, {PropTypes} from 'react';
import FooterTools from '../../common/components/FooterTools.react';
import PageHeader from '../components/PageHeader.react';
import Box from '../components/Box.react';
export default class Page extends Component {
@michaltakac
michaltakac / Box.jsx
Created November 23, 2015 20:35
Meteorboard - Box component
import Component from 'react-pure-render/component';
import ModalComponent from './ModalComponent.react';
import React, {PropTypes} from 'react';
import {Col} from 'react-bootstrap';
export default class Box extends Component {
static propTypes = {
actions: PropTypes.object.isRequired,
bodyClass: PropTypes.string.isRequired,
@michaltakac
michaltakac / Page.jsx
Last active November 23, 2015 20:22
Meteorboard - home page with PageHeader
import Component from 'react-pure-render/component';
import {Row, Col, Panel, Table} from 'react-bootstrap';
import React, {PropTypes} from 'react';
import PageHeader from '../components/PageHeader.react';
export default class Page extends Component {
static propTypes = {
// Why not PropTypes.object.isRequired? Because:
// https://github.com/rackt/react-router/issues/1505
@michaltakac
michaltakac / en.js
Created November 23, 2015 20:12
Meteorboard - intl msg for PageHeader menu
export default {
home: {
description: 'Home page of Meteorboard admin panel.',
menu: [
{
link: '/',
title: 'Menu 1'
},
{
link: '/',