Этот текст о том, с чего начать прежде чем писать в https://telegram.me/prophp7
- Тема чата - php и связанное с ним. Оффтоп не приветствуется
- Общение стикерами оставьте для флудилок
Этот текст о том, с чего начать прежде чем писать в https://telegram.me/prophp7
| public interface LoggerInterface | |
| { | |
| public void log(String message, int level); | |
| public void error(String message); | |
| public void debug(String message); | |
| public void notify(String message); | |
| } |
| " Plugins {{{ | |
| set nocompatible " be iMproved, required | |
| filetype off " required | |
| " set the runtime path to include Vundle and initialize | |
| set rtp+=~/.vim/bundle/Vundle.vim | |
| call vundle#begin() | |
| " alternatively, pass a path where Vundle should install plugins | |
| "call vundle#begin('~/some/path/here') |
| python << EOF | |
| a = "Test str" | |
| EOF | |
| function! my_test_function() | |
| python << EOF | |
| import vim | |
| vim.command("echo '" + a + "'") | |
| EOF | |
| endfunction |
| var gulp = require("gulp"); | |
| var browserify = require("browserify"); | |
| var babelify = require("babelify"); | |
| var source = require("vinyl-source-stream"); | |
| var config = { | |
| src: "index.js", | |
| filename: "bundle.js", | |
| dest: "./" | |
| }; | |
| var extensions = ['.js', '.ts', '.json']; |
| if has_key(parsedTokens[0], "nonClass") && parsedTokens[0]["nonClass"] | |
| echo "Nonclass" | |
| let completeContext.complete_type = "nonclass" | |
| elseif has_key(parsedTokens[-1], "insideQuote") | |
| echo "insideQuote" | |
| let lastToken = remove(parsedTokens, -1) | |
| let fqcn = s:guessTypeOfParsedTokens(deepcopy(parsedTokens)) | |
| let completeContext.lastToken = lastToken | |
| let completeContext.lastToken['insideBraceText'] = matchstr(lastToken['insideBraceText'], '[''"]\?\zs.*\ze[''"]\?') | |
| let completeContext.fqcn = fqcn |
| if has_key(parsedTokens[0], "nonClass") && parsedTokens[0]["nonClass"] | |
| let completeContext.complete_type = "nonclass" | |
| elseif has_key(parsedTokens[-1], "insideQuote") | |
| let lastToken = remove(parsedTokens, -1) | |
| let fqcn = s:guessTypeOfParsedTokens(deepcopy(parsedTokens)) | |
| let completeContext.lastToken = lastToken | |
| let completeContext.lastToken['insideBraceText'] = matchstr(lastToken['insideBraceText'], '[''"]\?\zs.*\ze[''"]\?') | |
| let completeContext.fqcn = fqcn | |
| let completeContext.complete_type = "insideQuote" | |
| else |
| var rpc = require('../../custom_node_modules/rabbitmq-rpc')(); | |
| var Q = require('q'); | |
| api = { | |
| patient: null, | |
| promiseMap: {}, | |
| call: function(addr, data, token){ | |
| var deferred = Q.defer(); |
| { | |
| "libs": [ | |
| "browser", | |
| "angular", | |
| "underscore" | |
| ], | |
| "loadEagerly": [ | |
| "./src/client/app/index.js" | |
| ], | |
| "plugins": { |
| import React from 'react' | |
| import keyboard from './js/main.js' | |
| export default React.createClass({ | |
| componentDidMount: function(){ | |
| return keyboard(); | |
| }, | |
| render: function(){ | |
| return ( | |
| <form action="" className="email-form"> |