Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Aleksander Kostov
    @FIZLIN

    var fs = require("fs");

    function thingy() {
    setTimeout(function () {
    fs.writeFile('file1.txt', "Lorem ipsum ", function (err) {
    if (err) throw err;

            console.log("It's saved!");
        });
    }, 1000);
    setTimeout(function () {
        fs.writeFile('file2.txt', "dolar set immet", function (err) {
            if (err) throw err;
    
            console.log("It's saved!");
        });
    }, 1000);
    setTimeout(function () {
        var str = "";
        fs.readFile("file1.txt", function (err, data) {
            if (err) throw err;
    
            str += data;
            fs.readFile("file2.txt", function (err, data) {
                if (err) throw err;
    
                str += data;            
                fs.writeFile("file3.txt", str, function (err) {
                    if (err) throw err;
                    console.log("It's saved");
                })
            });
        });
        // Yay! Callback Hell!
    }, 1000);

    }

    thingy();

    stcakova
    @stcakova
    На тестовете за първото домашно редът var Heap = require('../heap').Heap; не би ли трябвало да изглежда var Heap = require('../binary_heap'); ?
    ilia
    @IliaIdakiev
    Мисля, че да ...
    Ще го оправим.
    Lachezar Tsonov
    @Tsonov

    Аз също имам въпрос относно първото домашно
    Написаните тестове изглежда да очакват друг interface (add вместо insert, top вместо pop, други return types на add/insert), както и изглежда да тества max heap, докато условието задаваше minheap

    Има ли някое друго условие, което трябва да се гледа за задачата?

    ilia
    @IliaIdakiev
    Няма друго условие. Явно Мая се е объркала нещо при правенето на тестовете.
    Maya Lekova
    @MayaLekova
    Извинете за тестовете, сега видях, че съм ги писала по друго условие на задачата facepalm
    Днес на упражнения ще си поиграем подробно с предаване и тестване на домашните, за който още не е набрал инерция :)
    Lachezar Tsonov
    @Tsonov
    Малко организационен въпрос, но тестовете ще бъдат ли оповестявани и някъде онлайн (тук, github или moodle примерно) ?
    Maya Lekova
    @MayaLekova
    В moodle и тук
    Webinar какво ново в Mongo 3.2 - хубавини като бърз in-memory storage и GUI базирани query-та https://www.mongodb.com/webinar/whats-new-in-mongodb-3-2?jmp=blog
    Lachezar Tsonov
    @Tsonov
    Супер, благодаря за отговора!
    AntonioFilipov
    @AntonioFilipov
    Някакво инфо за контролни?
    ilia
    @IliaIdakiev
    Контролното е утре
    AntonioFilipov
    @AntonioFilipov
    има ли някакъв график или ще се чака да се освободят места
    питам, защото аз и още едно момче имаме изпит до 18:00 + 20/30 мин
    ilia
    @IliaIdakiev

    Контролното днес е от 17:00 за всички четни и от 18:30 за всички нечетни факултетни номера в стая 107.

    ползва се само Moodle без право на други помагала. ALT+TAB води до дисквалификация. контролното важи с тежест 30%-40% за крайната оценка.

    въпросите ще са разбъркани, отговорите също, съседни студенти работят по различни варианти на теста.

    материалът обхваща всичко до момента, вкл. основните неща за nodejs. в това число

    • основни на езика, прилики с функционални езици

    • променливи, видимост, остойностяване, mutable/immutable

    • bind / call / apply и инструментариум за работа с аргументи на функции

    • основни структури и методи в/у тях - масив, символен низ, асоциативен списък

    • прототипно наследяване и прототипна верига

    • регулярни изрази в JS и обекта Math

    • отложени обекти

    • от ES6 - генератори, блокова видимост на променливи, ламбда функции

    • от node - събитиен модел

    ще има тестови и отворени въпроси. времето за работа ще е 45-60мин, ще преценим непосредствено преди теста.

    Georgi Gaydarov
    @jorenca
    проблем ли е да дойде някой не с неговата група?
    ilia
    @IliaIdakiev
    Не е проблем, но ако няма свободни компютри ще трябва да изчака.
    Lachezar Tsonov
    @Tsonov

    Здравейте,

    Има ли някаква ориентировъчна информация кога ще е вторият тест от курса?

    ilia
    @IliaIdakiev
    След 4-5 седмици най-вероятно
    Lachezar Tsonov
    @Tsonov
    За много години на всички :)
    Предвид наближаващата сесия, как се определят дати за защита на проекти и кога е второто контролно?
    Delyan Dobrev
    @d3lio
    Здравейте, утре в колко часа е защитата на проектите?
    Minko Gechev
    @mgechev
    9:00