Skip to content

Instantly share code, notes, and snippets.

View jellyninjadev's full-sized avatar

Vlad Rimsha jellyninjadev

View GitHub Profile
@jellyninjadev
jellyninjadev / normalized.html
Created July 2, 2012 17:23 — forked from scottkellum/normalized.html
pixel normalization
<!doctype html>
<html>
<head>
<!-- Encoding -->
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame -->
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"></meta>
@jellyninjadev
jellyninjadev / html5.html
Last active February 26, 2024 06:53
Base html 5 base snippet
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
</body>
</html>
@jellyninjadev
jellyninjadev / badcode.js
Last active December 14, 2015 04:59
Some super bad code.
var w = frameLearnTask.frameContent
/**
* Final Version
*/
window.setInterval(function() {
w.GetUserAnswer = function(Answers) {return w.GetWriteAnswer()}
w.DoTestTreningAnswer = function(obj) {
if (w.CheckWindow()) return;
if (!w.SaveTestTreningAnswer(obj)) return;
@mixin mq($keyword) {
/* … */
@if $keyword == retina {
@media
only screen and (-webkit-min-device-pixel-ratio: 1.3)
only screen and (min-resolution: 124.8dpi)
only screen and (min-resolution: 1.3dppx) {
@content;
}
}
function like() {
document.getElementsByClassName("set-like")[0].click(); console.log('liked')
}
setInterval(like, 5000);
#!/bin/bash
openssl x509 -in $1 -inform der -out cert.pem &
wait
openssl pkcs12 -nocerts -out key.pem -in $2 &
wait
cat cert.pem key.pem > apns-cert.pem
rm cert.pem
<?php namespace Bardell\Transformers;
class WordCardTransformer extends Transformer {
public function transform($wordcard) {
return [
'word' => $wordcard['word'],
'answer' => $wordcard['answer'],
'id' => $wordcard['id']
];

BazarPNZ

Ревизия 38.

API представляет собой statless RESTfull интерфейс для работы мобильного приложения. Префикс всех запросов api/, пример http://bazarpnz.ru/api/sections/1. Все запросы с аутентификацией желательно проводить используя HTTPS, иначе вся схема безопасности не имеет смысла. формат даты: 2014-06-22T18:34:15.012Z. Каждый запрос к апи имеет сам запрос(Request), ответ(Response). В случае если запрос-ответ не указан, имеется ввиду ответ.

Оглавление

// This is what you might have right now
Route::get('users/{id}', 'UserController@getProfile')->where('id', '[\d+]+');
Route::get('products/{id}', 'ProductController@getProfile')->where('id', '[\d+]+');
Route::get('articles/{slug}', 'ArticleController@getFull')->where('slug', '[a-z0-9-]+');
Route::get('faq/{slug}', 'FaqController@getQuestion')->where('slug', '[a-z0-9-]+');
// and many more, now imagine you'll have to change the rule
// Instead, you could have a handy list of patterns and reuse them everywhere:
// Patterns
Route::pattern('id', '\d+');

API

Коды ошибок

Коды ошибок соответствуют стандарту RFC 7231 если не описаны иначе.

status_code: 200 – OK 400 – Bad request 404 – Not Found