All streams
Search
Write a publication
Pull to refresh
4
0
Александр @Weageoo

Пользователь

Send message
Так, я думал тут про вторую задачу говорят. Извиняюсь.
Покажите мне это решение.
Jeka8, запилил пост про уязвимость, приводящую к «system instability» (почему эта фраза меня так веселит), через два дня запилил пост про то, что эту уязвимость уже исправили «довольно оперативненько» + «методом исключения» выявил пакет обновления, исправляющий данную уязвимость.

Выводы:
— Jeka8 сотрудничает с Microsoft;
— первое его задание — продемонстрировать, как оперативно Microsoft исправляет уязвимости.

«Конспиролог: Начало».
Ну и вот, и так получилось, что хабр участвовал, можно сказать, в разработке Windows 8…
С чего бы это?
можно программно определять классы

Так динамический язык же.

Python:

TestClass = type('TestClass', (object,), dict(value = 1, get_value = lambda self: self.value))
print TestClass().get_value()

или

def init(self, value):
	self.value = value
	
String = type('String', (object,), {})
String.__init__ = init
String.reverse = lambda self: self.value[::-1]

print String('Hello, world!').reverse()

del String.reverse # remove method definition

Конечно, следует предпочитать явное определение типа его динамическому аналогу.
ИМХО, вызов System.gc() (или более близкий сердцу моему GC.Collect()) не есть зло, если он производится в периоды бездействия приложения или в случаях, когда достоверно известно, что было создано очень много объектов. А ещё есть Concurrent Mark-Sweep.
Что-нибудь по SEO-оптимизации.
Насколько я знаю, 4 Гб в 32-х разрядных ОС — это ограничение на виртуальную память для процесса.
Мне кажется, что большая часть минусовавших делала эта на волне патриотических чувств к семейству ОС Windows. Как-то маловероятен вариант, что все они плотно знакомы с ReactOS и могут объективно сравнить её с WindowsXP. Вот я — не могу.
Ещё при локализации обычно возникают некоторые трудности.
В первом случае мы получим ошибку компиляции, поскольку индексатор коллекции это всего-навсего метод, который возвращает копию нашей структуры. Во втором случае мы ошибки не получим, поскольку индексация в массивах это не вызов метода, а обращение именно к нужному элементу.
Обращение будет к копии экземпляра типа значения, а не к самому экземпляру.

using System;

namespace Tst
{
    struct Node
    {
        public int Value;
    }
    class Program
    {
        static void Main()
        {
            var node = new Node {Value = 1};
            var array = new[] {node};

            array[0].Value = 2;

            Console.WriteLine(node.Value); // Выведет 1
            Console.ReadKey();
        }
    }
}


9. Вы не можете использовать константу с именем value__ в перечислении
Аналогично нельзя использовать методы T get_XXX() и void set_XXX(T) внутри класса, если объявлено свойство T XXX {get; set;}

    public class Node
    {
        public int Value { get; set; }

        public int get_Value()  // error: member with the same 
                                // signature is already declared
        {
            return 1;
        }

        public void set_Value(int value) // error: member with the same 
                                         // signature is already declared
        {
            
        }
    }
Бозон Хиггса — это элементарная частица. Если же имеется ввиду целенаправленная деятельность по популяризации коллайдера и исследований, с ним связанных, то она имела (имеет) явно непредвзятый характер. В случае же с Google Glass у меня возникают серьёзные подозрения, что отдел маркетинга Google неспроста выбрали ЦЕРН в качестве демонстрации возможностей сего горячо обсуждаемого устройства. Да и сама динамика ролика со всеми охами и ахами как бы намекает…

Это уже не первый подобный ролик. На мой взгляд, их основная цель — показать (читай: внедрить в сознание потенциального потребителя мысль), что ношение таких очков не придаёт вам глупый вид + небольшая демонтрация наиболее впечатляющей и проработанной функциональности.
Бред, я очень сомневаюсь, что они хотели таким образом популяризовать науку. Пиар очков, не более.
Возможно, автор побоялся, что хабрапарсер скушает тег script.

UPD: А вот протестирую

<script>
alert("Hello!");
document.write("<script>alert('Hello!');</script>");
</script>
4:22 а я не сплю. Интернет, твою мать!
Имею ввиду сравнительные тесты на время выполнения параллельной и непараллельной версий (с применением TPL / без применения TPL). Правда для этого нужно непараллельную версию написать. Ведь есть же такие понятия, как переключение контекстов, ожидание снятия блокировки, вызов делегата (ресурсоемкая операция, хотя видел у вас в коде Partitioner).

Промазал, это ответ на коммент выше.

Information

Rating
Does not participate
Location
Минск, Минская обл., Беларусь
Date of birth
Registered
Activity