Skip to content

Instantly share code, notes, and snippets.

View artpolikarpov's full-sized avatar

Artem Polikarpov artpolikarpov

  • Chatra.io
  • Saint Petersburg, Russia
View GitHub Profile
@artpolikarpov
artpolikarpov / doubleHover.js
Created August 22, 2012 19:51
Cинхронное подсвечивание одинаковых ссылок: http://artgorbunov.ru/bb/soviet/20120823/
/*
Функция для одновременной подсветки ссылок с одинаковым href,
на вход принимает:
1) selector — джеквери-селектор ссылок, чтобы
была возможность включить дублирующую подсветку в определённом фрагменте;
2) hoverClass — какой класс добавить по ховеру и псевдо-ховеру.
Инициализация для всего документа:
doubleHover('a', 'hover');
{
"customStrings": {
"welcome": "Мы рады помочь!",
"chatWithUs": "Напишите нам, мы онлайн!",
"leaveUsAMessage": "Напишите нам",
"mobile_chatWithUs": "Чат",
"mobile_leaveUsAMessage": "Сообщение",
"offlineNote": "Задайте вопрос — мы ответим на почту или здесь.",
"bot_thanksForMessage": "Спасибо за сообщение!",
"bot_startOnline": "Вам ответят в ближайшее время.",
@artpolikarpov
artpolikarpov / shuffle-children.js
Created July 20, 2013 10:19
$.fn.shuffleChildren
(function ($) {
$.fn.shuffleChildren = function () {
return this.each(function () {
var $children = $(this).children(),
l = $children.length;
// Fisher–Yates Shuffle
// http://bost.ocks.org/mike/shuffle/
// While there remain elements to shuffle

Фронтендер Олег Корсунский ищет работу

Умелый, ответственный, проактивный.

Фронтендер мечты.

Лучший из тех, с кем я работал.

Новый крутой фронтенд http://getwear.com/ — его рук дело. Гетвеару жаль отпускать Олега, но стартапу иногда приходится делать крутые виражи.

Chtr.timezones = {
'Pacific/Midway': {
en: 'Midway Island, American Samoa',
ru: '',
data: 'Pacific/Midway|LMT NST BST SST|bm.M b0 b0 b0|0123|-2nDMB.c 2gVzB.c EyM0|37e2'
},
'Pacific/Honolulu': {
en: 'Hawaii',
ru: '',
data: 'Pacific/Honolulu|HST HDT HST|au 9u a0|010102|-1thLu 8x0 lef0 8Pz0 46p0|37e4'
@artpolikarpov
artpolikarpov / index.html
Created January 27, 2014 19:53
Emerge’ ready event
<div class="emerge">
<img src="1.jpg">
<div class="emerge-custom" id="fotorama">
<img src="2.jpg">
<img src="3.jpg">
</div>
</div>
$(document).on('click', '.js-aims', function () {
setAim($(this).attr('data-aim'));
});
<?php
// Aegea to Disqus comments converter
// http://help.disqus.com/customer/portal/articles/472150
$url_prefix = 'http://nano.sapegin.ru/all/';
$note_id = intval($_GET['id']);
if (empty($note_id)) exit('Empty note ID.');
@artpolikarpov
artpolikarpov / copies
Last active December 22, 2015 02:19 — forked from h4/copies
/home/luke/Sites/aldebaran/wp-contnent/myPlugin
/home/luke/Sites/tatuin/wp-contnent/myPlugin
@artpolikarpov
artpolikarpov / locale.json
Created October 29, 2015 10:15
Chatra widget locale
{
"customStrings": {
"welcome": {
"en": "We are here to help!",
"ru": "Мы рады помочь!"
},
"chatWithUs": {
"en": "Chat with us, we are online!",
"ru": "Напишите нам, мы онлайн!"
},