1

(10 відповідей, залишених у Робота)

Сисадмін сисадміну ... упс... як то сказати... "рознь"... ну ви зрозуміли.

Прихований текст
Обожнюю гугл транслейт:
сисадмін сисадміну ворожнечу
:D

2

(79 відповідей, залишених у Інше)

Тю, для вас хіба новина, що більшість банкоматів на вінді працюють... і можливо, що дуже-дуже на старих версіях, адже я дуже сумніваюся, що після придбання банкомату, на ньому хтось встановлює оновлення... до того ж, це імовірно не одна з стандартних десктопних версій, а якась спеціальна embedded-версія...

До речі, якось мені доводилося приймати участь у встановленні банкомату... і я вже не пам'ятаю якого біса ми не встановили звичайні DSL-модеми на кінці виділенки... чи то банк (обмовлюся, що мова не про сабж) економив, чи не встигли придбати.. от не пам'ятаю... налаштовував мережу на PPP, де з одного боку була FreeSCO Linux, а з іншого, я безпосередньо у вінді налаштовував підключення... у тій самій вінді, що була всередині того банкомату... на мій погляд, я різиці не побачив ніякої.

3

(7 відповідей, залишених у JavaScript)

Або можна використовувати один з інсуючих репортерів, наприклад 'default'.

4

(1 710 відповідей, залишених у Розваги та гумор)

Зітхай )

5

(350 відповідей, залишених у English)

Все, якось не те... "синематичний url" - занадто довго, та й не зовсім українською... Пишу для себе поки що, але хто знає... може в майбутньому на цьому движку буду комусь щось за гроші робити )))
Ото написати "слаг"... можливо, але "слаґ", а не "слуґ"... Та от хотілося уникнути такого... Може написати "шлях"? Трохи не те, але схоже за змістом... "бляха"... От не можу вирішити, гадав, може хтось вже для себе це вирішив і запропонує варіант, який мені сподобавється.

6

(350 відповідей, залишених у English)

Підажіть, шановне панство, як перекласти слово 'slug'?

Знаєте в CMS'ках з так званим... уу-пс... як це українською сказати, теж не знаю (ЧПУ - "чєловєко-понятниє-урли") ... використовують позначення для сторінки, яке буде використовуватись, як URI сторінки. Оце ось слово мені треба українською мовою.

Заздалегідь дякую.

7

(12 відповідей, залишених у Інше)

Така проста і незатійлива прихована реклама )))

Треба замінити людей в країні на інших  *DONT_KNOW*

9

(2 відповідей, залишених у *nix)

Як фінальний аккорд моїх колупань, такий Gulpfile.js:

var gulp = require('gulp');
var jshint = require('gulp-jshint');
var concat = require('gulp-concat');
var rename = require('gulp-rename');
var uglify = require('gulp-uglify');
var clean = require('gulp-clean');
var argv = require('yargs').argv;
var tasks = [];

// config for admin part (use option --admin)
var add_admin = function () {
    tasks.push({
    src: './js/src/admin/**/*.js',
    file: 'admin.js',
    dst: './public/assets/admin/js'
    });
};

// config for users part (use option --users)
var add_users = function () {
    tasks.push({
    src: './js/src/users/**/*.js',
    file: 'users.js',
    dst: './public/assets/js'
    });
}

// determine parts of project to process
// use option --all to choose all parts of project
if (argv.admin || argv.all) {
    add_admin();
} else {
    // default
    argv.users = true;
}
if (argv.users || argv.all) {
    add_users();
}

// check syntax
gulp.task('lint', function () {
    tasks.map(function (item) {
    gulp.src(item.src)
        .pipe(jshint())
        .pipe(jshint.reporter('default'));
    });
});

// clean destination folders
gulp.task('clean', function () {
    tasks.map(function (item) {
        return gulp.src(item.dst+'/*.js', {read: false})
            .pipe(clean());
    });
});

// concatenate all files
gulp.task('concat', ['lint', 'clean'], function () {
    tasks.map(function (item) {
    gulp.src(item.src)
        .pipe(concat(item.file))
        .pipe(gulp.dest(item.dst));
    });
});

// minify concatenated file
gulp.task('minify', ['concat'], function () {
    tasks.map(function (item) {
    gulp.src(item.file)
        .pipe(gulp.dest(item.dst))
        .pipe(rename({suffix: '.min'}))
        .pipe(uglify())
        .pipe(gulp.dest(item.dst));
    });
});

// default task is concat (without minify)
gulp.task('default', ['concat']);

// build: lint, clean, concat and minify all parts of project
gulp.task('build', function () {
    tasks = [];
    add_admin();
    add_users();
    gulp.start('minify');
});

7. Працювали в сфері хайпів?

Маєте на увазі HYIP (High Yeld Investment Program)? Працювати з цим, це все одно, що допомагати шахраям обдурювати людей...

11

(8 896 відповідей, залишених у Інше)

Задачі в мене часто бувають на 1 день, або на кілька годин, і ця така була... "на вчора" - то я образно сказав, малось на увазі, що її край треба закінчити в цей же день. Дати нікого не може...

А взагалі, я оце написав, стан душі такий був, хотілося поділитися, а так насправді тут нема чого обговорювати... вибачайте за інформаційне сміття...

12

(8 896 відповідей, залишених у Інше)

Шо робить, коли є срочна задача на вчора, а у тебе вже злипаються віки?
Оце кілька разів себе ловлю на тому, що змушуючи себе працювати в режимі оверлоад, в мене й результативність ні в зад, але не можу кинути оту задачу, бо вона дуже термінова і необхідно обов'язково її закінчити... тіпа без неї світ зупиниться, б...

Як ви чините в подібних ситуаціях? Послати шефа на 3 букви чур не пропонувати )))

13

(17 відповідей, залишених у Інше)

А мені от цікаво, в тому коміті час останньої зміни файла залишиться справжнім чи таким як час коміту? Щось мені підказує, що справжнім... нє, ну можна, канєшно, сказать, що займався тестуванням, перед тим, як коміт зробить... хоча дивно якось буде, якщо в декількох комітах час буде близький до початку робочого дня, а самі коміти зроблені в різний час... Як ви думаєте?

14

(2 відповідей, залишених у *nix)

Бачу якось не дуже тут спіціялістів з gulp... Ну, тож буду першим ;)
Коротше, треба було робить так:

sudo apt-get install nodejs nodejs-legacy npm

sudo npm install gulp-cli -g
sudo npm install jshint gulp-jshint -g
sudo npm install gulp-concat -g
sudo npm install gulp-rename -g
sudo npm install gulp-uglify -g
sudo npm install gulp-autoprefixer -g
sudo npm install gulp-watch -g
// і так далі для всих потрібних плагінів

npm install gulp -D // це вже в папці проекту
npm link gulp
npm link gulp-jshint
npm link gulp-concat
npm link gulp-rename
npm link gulp-uglify
npm link gulp-autoprefixer
npm link gulp-watch
// для всі плагінів, що були встановлені і потрібні в проекті

Не те, щоб я ото робив не під рутом перед цим, просто я повставляв sudo, щоб акцентувати на цьому увагу... От після цього воно якось почало шевелитися, хоча це ще не останні граблі, на які я наступив... буде час, буду далі ковиряти... по пів кроку в тиждень, дивись до кінця життя, щось і зроблю :D

15

(2 відповідей, залишених у *nix)

Шановні, хто-небудь пробував налаштовувати gulp під ubuntu? Ніяких підводних каменів не виникало?
Бо в мене воно щось зовсім ніяк не працює... ні результату, ні якихось повідомлень про помилки...

Порядок дій, які я робив:

apt-get install nodejs node npm

потім я спочатку спробував без рута зробити оце:

npm install gulp-cli -g
npm install gulp -D

Це з їхнього сайту. Чи були якісь повідомлення про помилки не знаю, бо перший раз я спробував це робити через puppet, а вже коли побачив, що ніхрена не працює почав ковиряти вручну, тож наступну спробу я вже робив під рутом... було багато всяких повідомлень і все як наче відпрацювало, принаймні воно не закінчилося якимось критичним повідомленням про помилку. В результаті я отримав у /usr/local/bin дуже дивний сімлінк gulp на ../lib/node_modules/gulp-cli/bin/gulpl.js наступного змісту:

#!/usr/bin/env node

'use strict';

require('../')();

Це так і повинно бути? Мені цей файл видається якимось дивним.

Далі я в домашньому каталогу створив підкаталог js і в ньому gulpfile.js наступного змісту:

console.log('start');
var gulp = require('gulp');
var jshint = require('gulp-jshint');
var concat = require('gulp-concat');
var rename = require('gulp-rename');
var uglify = require('gulp-uglify');

gulp.task('lint', function () {
  gulp.src('./*.js')
    .pipe(jshint())
    .pipe(jshint.reporter('default'));
});

gulp.task('concat', function () {
    gulp.src('./*.js')
        .pipe(concat('test.js'))
        .pipe(gulp.dest('dist'));
});

gulp.task('minify', function () {
    gulp.src('./*.js')
        .pipe(concat('test.js'))
        .pipe(gulp.dest('dist'))
        .pipe(rename({suffix: '.min'}))
        .pipe(uglify())
        .pipe(gulp.dest('dist'));
});

gulp.task('clean', function () {
    return gulp.src(['dist'], {read: false})
        .pipe(clean());
});

gulp.task('default', ['clean'], function () {
    gulp.run('lint', 'concat');

    gulp.watch('./*.js', function (event) {
        gulp.run('lint', 'concat');
    }
});

gulp.task('build', ['clean'], function () {
    gulp.run('lint', 'minify');

    gulp.watch('./*.js', function (even) {
        gulp.run('lint', 'minify');
    }
});

Створив пару файлів test1.js і test2.js та спробував запустити спочатку gulp lint, потім просто gulp, також пробував gulp concant. Все це не дало за великим рахунком аж нічого. Як я вже писав, ніяких повідомлень про помилки, ніяких результатів. Чи може хтось запропонувати ідеї, що я міг зробити не так? :)

16

(350 відповідей, залишених у English)

Наскільки я розумію і довіряю поясненню тої людини, що мені колись це пояснила: Dogs and cats! - саме зі знаком оклику, то є така (ой я не філолог, щас наговорю тут :) ) форма висловлення емоції по відношенню до того, що відбувається: мається на увазі що може відбуватися між котами й собаками? Жахіття якесь, бійка, гвалт і т. п.

Якось в одному неякісно перекладеному фільму зустрічав таке, коли там йшли зомбаки, а один з героїв біжить і кричить "Коти! Собаки!" Ну, так переклали чуваки... Що мало означати: "Жах! Караул!"

Ото ж коли дощить, що аж коти й собаки, то можна ще сказати: "Дощ ллє просто жах!"

А в інтернеті я ще зустрічав байки, що то вода з каналізацій Англії вимивала втоплених бездомних котів та собак і тому так кажуть... але я гадаю то дурниці.

17

(955 відповідей, залишених у Розваги та гумор)

А як вам таке? Можна віднести до якісної української попси?

18

(350 відповідей, залишених у English)

А що не так?

Можу дати підказку...

result = (int)((fmin(a, b) - (int)fmin(a, b)) * 10);

це так з гуглом і остатками знань у пам'яті, на реальному коді не перевірено, але якщо ідею вловили і не шукаєте, хто б за вас зробив, то буде досить цього.

20

(8 896 відповідей, залишених у Інше)

FakiNyan написав:

всі вже чули новину, як Ананьєв харкнув в пику московському пропагандону?

І?