Воронеж

Запуск скриптов через сервер node.js

1 https://nodejs.org/en/
2 запускаем командную строку
3 проверяем версию node.js чере зкоманду node -v
4 пишем скрипт на JS и сохраняем файл ",js"
5 через команду cd меняем расположение
6 запускаем в командной строке скрипт
7 Смотрим что на 80 работает openserver
8 Переключаем 80 порт на node.js

Определение итератора

Иногда в программировании стоит задача пройтись по публичным свойствами класса, чтобы либо их посчитать либо просто использовать в другой части программы. Например:

class A {
	public $e=1;
	public $c=2;
	public $f=3;
	}
	$f = new A;
	foreach ($f as $a => $b) {
		echo $a.'->'.$b.'<br>';
	}

Если мы добавим сюда защищенное свойство, то проитерировать (пройтись) защищенные свойства итератору уже не получится и просто так их напечатать на экран:

Генераторы итераторы.

<?php 
// генераторы 
## Простейший генератор   
  function simple($from = 0, $to = 100)   
    {     
      for($i = $from; $i < $to; $i++) 
        {       
          echo "значение = $i <br/>";       
          yield $i;     
        }   
    }
// yield возвращает одно значение и управление возвращается оператору foreach
  foreach (simple() as $val) 
    {     
      echo "квадрат = ".($val*$val)."<br />";
      if ($val >= 5) break;   
    } 
 ?>
function generator()  
 {     

Яндекс Метрика куда копировать

Яндекс Метрика добавляется под футером. Пример:

О делении с остатком в одном неевклидовом кольце

В книге "Алгебра" ван дер Вардена есть следующая задача.

В кольце чисел $a+b\sqrt{-3}$, где $a$ и $b$ --- целые числа (мы будем обозначать это кольцо через $R$), число 4 разлагается на простые множители двумя существенно различными способами:
$$
4 = 2\cdot 2=(1+\sqrt{-3})(1-\sqrt{-3}).
$$

Это значит, что кольцо $R$ не является евклидовым. Невозможно определить для $R$ норму и деление с остатком, удовлетворящие определению евклидова кольца.

Шифр Замены. Request/Response.

http://new.code.mu/ru/php/book/htaccess/ ХТТП АКСЕС

Please enable the Virtual Machine Platform Windows

Please enable the Virtual Machine Platform Windows

Включать так: https://docs.microsoft.com/ru-ru/windows/wsl/install-win10#enable-the-virtual-machine-platform-optional-component

NetBeans скачиваем

https://www.apache.org/dyn/closer.cgi/netbeans/netbeans/12.0/Apache-NetBeans-12.0-bin-windows-x64.exe

Олег Стеняев выступил в Воронеже

Было интересно. В Олег Стеняев основном отвечал на вопросы и записки из зала.

Как стать программистом. Насколько сложно и Что для этого нужно

(текст в процессе создания)

Почему стать программистом несложно

Если вы думаете менять работу, перейти в другую специальность, или ещё только учитесь в школе или другом учебном заведении, но при этом читаете этот текст, то велика вероятность, что задавались вопросом "как стать программистом?".
Сразу стоит отметить что вообще самое понятие "стать программистом" (даже если мы говорим о реальном процессе разработки программ, когда вы научились писать код и пишите его) все-таки является относительном и это очень хорошо для начинающих.

Pages

Subscribe to RSS - Воронеж