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 / 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: '/',
@michaltakac
michaltakac / PageHeader.jsx
Created November 23, 2015 20:00
Meteorboard - page header component
import Component from 'react-pure-render/component';
import React, {PropTypes} from 'react';
import {Col} from 'react-bootstrap';
import {Link} from 'react-router';
export default class PageHeader extends Component {
static propTypes = {
description: PropTypes.string,
menu: PropTypes.object,
title: PropTypes.string.isRequired