Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1081 (permalink)  
Старый 20.12.2013, 22:37
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

блин, я все конечно понимаю но это свинство, не мог понять почему не показывало ошибку внутри функции filter, запускал с параметрами --gebug, --stack, --verbos, не помогло полез в исходники и нашел почему ошибку не отображает...
// Filter result set?
  if (options.filter) {
    matches = matches.filter(function(filepath) {
      filepath = path.join(options.cwd || '', filepath);
      try {
        if (typeof options.filter === 'function') {
          return options.filter(filepath);
        } else {
          // If the file is of the right type and exists, this should work.
          return fs.statSync(filepath)[options.filter]();
        }
      } catch(e) {
        // вывести сообщение об ошибке не не слышал
        // Otherwise, it's probably not the right type.
        return false;
      }
    });
  }
  return matches;
};
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #1082 (permalink)  
Старый 20.12.2013, 23:01
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

cyber, напиши чуваку на гитхаб, мб исправит
https://github.com/gruntjs/grunt
__________________
kobezzza
code monkey

Последний раз редактировалось kobezzza, 20.12.2013 в 23:04.
Ответить с цитированием
  #1083 (permalink)  
Старый 20.12.2013, 23:20
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

kobezzza, не особо помню правила построение предложение в английском, как то так?
Цитата:
Hi. Could you add output error message when filter function called error in the debug mode?
И на гитхабе создавать в issue?
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #1084 (permalink)  
Старый 20.12.2013, 23:53
Аватар для Дзен-трансгуманист
√₋̅₁̅
Отправить личное сообщение для Дзен-трансгуманист Посмотреть профиль Найти все сообщения от Дзен-трансгуманист
 
Регистрация: 18.06.2012
Сообщений: 385

Сообщение от cyber
хочу в ближайшие время начать читать книги Кнута по алгоритмам
Сообщение от kobezzza
Кнута оч тяжело читать, по алгоритмам есть книги получше (попроще)
Кнут это хардкор. Я сам открываю его очень редко, да и то только тогда, когда нужно сделать полный ребут головного мозга. Дело в том, что много из того, что он написал, либо тонко специализировано, либо уже имплентировано везде где только можно. А с другой стороны, всё пропитано матаном до взрывоопасной концентрации. Это именно алгоритмический хардкор, за который современные, изнеженные сахаром и абстракциями программисты будут бить вас ногами по почкам: за то, что по коду не понятно, что в нем происходит, за то, что он почти неподдерживаемый, за то, что почти всегда можно взять что-то готовое (порой даже лучше) и не тратить время на сомнительное мозгойопство.

В общем, упражнения для извилин идеальные. Но использовать его выкладки на практике очень сложно и редко эффективно с точки зрения банальных затрат на разработку.

(хотя, должен признаться, я бы честно уделял Кнуту по две недели каждые полгода, будь у меня на то время)
__________________

Гейзенберг, возможно, читал этот тред.

Последний раз редактировалось Дзен-трансгуманист, 20.12.2013 в 23:58.
Ответить с цитированием
  #1085 (permalink)  
Старый 21.12.2013, 00:09
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

Дзен-трансгуманист, хм, тогда начну с "Алгоритмы. Построение и анализ", а потом уже как пойдет)
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #1086 (permalink)  
Старый 21.12.2013, 01:10
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

ура, не много разобрался в гранте)
вот что получилось)
var path = require("path"),
    fs = require("fs");

module.exports = function(grunt) {
    "use strict"

 var ignoredFolders = [".idea", "files"],
     ignoredFormats = [".nw", ".zip", ".exe"];

 grunt.initConfig({
    compress: {
        main: {
            options: {
                archive: 'app.zip'
            },
            files: [
                {src: ['**'],  filter: filter}// includes files in path
            ]
        }
    }
 });

function filter (src) {
    try {

        var extn = path.extname(src),
            folder = src.split(path.sep)[0];

           return  extn && ignoredFormats.indexOf(extn) == -1 &&
               ignoredFolders.indexOf(folder) == -1;
    }
    catch (e) {

        console.log(e);
    }

};


grunt.loadNpmTasks('grunt-contrib-compress');


grunt.registerTask('callback', function(){

    if(!fs.existsSync("app.zip"))
       return;

    fs.renameSync("app.zip", "app.nw");

    var exec = require('child_process').exec;
    exec('app.nw', function callback(err, stdout, stderr){

        if(err)
            console.error(err);
    });

});

grunt.registerTask('default', ['compress', 'callback']);

};
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.

Последний раз редактировалось cyber, 21.12.2013 в 01:16.
Ответить с цитированием
  #1087 (permalink)  
Старый 21.12.2013, 01:42
Аватар для Дзен-трансгуманист
√₋̅₁̅
Отправить личное сообщение для Дзен-трансгуманист Посмотреть профиль Найти все сообщения от Дзен-трансгуманист
 
Регистрация: 18.06.2012
Сообщений: 385

Сообщение от cyber
тогда начну с "Алгоритмы. Построение и анализ", а потом уже как пойдет
Начинай. Кнут это все-таки идеологический мастхэв для программиста. Если прежде ты не сильно задумывался о связи математики и программирования, то тебя там ждет множество приятных озарений. Но в любом случае, чтиво не для мягкотелых.
__________________

Гейзенберг, возможно, читал этот тред.
Ответить с цитированием
  #1088 (permalink)  
Старый 21.12.2013, 01:48
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

Дзен-трансгуманист, ок спс, начну читать после "Олифер В.Г., Олифер Н.А. - Компьютерные сети. Принципы, технологии, протоколы (4-ое изд.) - 2010 - обработка", я себе список книг на год в перед сосатвил)
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #1089 (permalink)  
Старый 21.12.2013, 04:07
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924


<iframe allowfullscreen="" frameborder="0" height="401" src="http://interneturok.ru/embed/pRefghYCjX" width="646"></iframe><br />Другие видеоуроки по школьной программе смотрите на <a href="http://interneturok.ru" > InternetUrok.ru </a>


Между прочим ребята заняты правым делом. Оставлю ссылку здесь http://interneturok.ru/ru/about-us/o-proekte
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук

Последний раз редактировалось nerv_, 21.12.2013 в 05:04.
Ответить с цитированием
  #1090 (permalink)  
Старый 21.12.2013, 04:20
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

nerv_,
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск плагина Менеджер картинок serhio11 jQuery 2 27.01.2014 15:43
Автопереключатель картинок Vempel Общие вопросы Javascript 0 03.10.2013 18:36
Смишных видео с намеком тред godofjavascript Оффтопик 4 30.12.2012 23:50
Одинаковая высота картинок Irina13 Javascript под браузер 15 29.02.2012 12:06
Загрузчик картинок Livanderiaamarum Общие вопросы Javascript 1 15.01.2012 17:21