All streams
Search
Write a publication
Pull to refresh
-30
Ivan Gavryushin @dcc0read⁠-⁠only

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

Send message
Да. И не стоит, имхо, с читалки смотреть видео. Demo есть demo.
Чтение, книг, статей, почты, написание комментариев, составление писем. Спектр работы широкий. Почти все, что связано с текстом и неспешным выполнением задачи. Но важно помнить, что это вспомогательный монитор.
Есть некоторый набор задач, который удобно выполнять именно под ink.
Мониторы не на чернилах — другая тема, неважно usb или нет.
Искал недавно, пару неделель назад. Ничего нет пока или я не нашел.
Спасибо. Даже не могу объяснить свою ошибку.
видимо, link где-то глубоко укоренился.
Под Linux. Без паяльника.

www.youtube.com/edit?o=U&video_id=5XE9IAGx4sU

Использованные приложения:
x11vnc
apache-tomcat
guacamole

Правда, вылетает через некоторое время.
Почитал комментарии. Смысл спорить? Статья с упором на мотивацию. Мотивационная статья.
Отличный материал. Спасибо.
Есть в таких алгоритмах что-то фундаментальное

Да. Веет стариной глубокой.
Про картинки с фракталами: тот момент, когда немного начинаешь понимать людей, которые любят вышивать крестиком.

Кстати, компиляция программ в Linux (например, в Gentoo) с выводом на терминал тоже иногда завораживает своими символьными узорами.
Как раз сейчас компилирую Chromium (уже часов 6 :)), переодически посматриваю мельком и тоже вижу разные узоры.
Когда-то решал эту проблему с помощью старой телевизионной тарелочной антенны.
Второй вариант, банка из-под Нескафе. Вырезается отверстие, чтобы вставить модем + плюс usb-провод и подвешивается под потолок. Скорость увеличивалась 2-5 раз. В зависимости от погоды. С вышками почти такая же ситуация как у автора.

Да, не очень точно я определил. Один объект или множество на каждом шаге находится в отношении порядка относительно предыдущего и следующего объекта.

Дам свое определение. Лексикографический порядок — такой, при котором множество упорядочено по возрастанию на каждом шаге — строго возрастающая функция, при этом объекты рассматриваются в качестве алфавита. В комбинаторике можно генерировать и не упорядоченные объекты:
abcd
cbda
Новые веяния — это упрощение задач новыми инструментами. Вот вам мнение Эдсгера Дейкстры: «программирование в сути своей — чрезвычайно сложная научная и инженерная деятельность, и никакие новые методы и инструменты не смогут кардинально изменить это положение — они лишь освобождают программиста от части рутинной работы».
Один знакомый не мог понять, почему я скептически отношусь к JS, на все мои доводы он находил какое-нибудь оправдание.
Но однажды я показал ему это:

534 other ways to reload the page with JavaScript
https://stackoverflow.com/questions/3715047/how-to-reload-a-page-using-javascript/43064234#43064234
Мультфильм «Масяня» — лучшее, что было сделано на Flash: )
Еще была какая-то онлайн игра — стратегия. Полностью на Flash.

Для производства коротких мультфильмов, интерактивных заставок флеш действительно трудно заменим.
Примерно такая же ситуация. Фактически за день написал сайт: регистрация, авторизация, разграничение прав, создание персональной анкеты и еще некоторый целевой функционал.
Перенос сайта осуществляется за три операции, копирование файлов, правка config, экспорт и импорт БД. Все.

Редактирование бренда сайта осуществляется с помощью правки style.css, header.html, footer, html.
Если на скорость, то можно за 20 минут сделать новый сайт с новым брендом на нем.
Захват с тв-тюнера тоже можно, если, например, есть необходимость оцифровать видеокассету VHS. Я c тюнера Pinncle так захватывал:
ffmpeg -f alsa -ac 2 -i hw:0 -ab 128 -f video4linux2 -s 640x480 -b:v 4800kb -i /dev/video0 -acodec libmp3lame -vcodec h264 out.avi"
Только иногда еще нужно иметь утилиту v4lctl в системе, чтобы переключиться на композитный режим.
Увы! Удаление strcpy ничего дало, даже небольшие потери, хотя это с выводом на терминал.
real 1m51.157s
user 0m4.060s
sys 0m24.410s

Но без вывода ваша правда
для n=12
С вашим вариантом оборота
real 0m8.763s
user 0m8.730s
sys 0m0.010s

Со strcpy
real 0m13.756s
user 0m13.720s
sys 0m0.000s

Прирост сразу существенный.
Я, правда, признаюсь считал, что прироста не будет, так как по идее strcpy также копирует посимвольно в цикле, если не ошибаюсь.


Да, все верно. Просто переменные переназначены по другому.
#include <stdio.h>
#include <string.h>
int main() {
        char a[] = "4321";
        char d[9];
        int fact = 24; 
           int i, j, z;
           int y=0;
            char c;
          while (y != fact) {
          printf("%s\n", a);
          i=1;
          while(a[i] > a[i-1]) {
          i++;
          }
          j=0;
          while(a[j] < a[i]) {
          j++;    
          }
      c=a[j];
      a[j]=a[i];
      a[i]=c;

i--;
for (j = 0; j < i; i--, j++) {
  c = a[i];
  a[i] = a[j];
  a[j] = c;
}
y++;  
   }
}
 

Рекурсивный брал отсюда.
http://www.geeksforgeeks.org/write-a-c-program-to-print-all-permutations-of-a-given-string/
Похоже с вашим вариантом оборота будет быстрее. Завтра проверю.
Спасибо. Думал об этом, уже после написания. Как четвертый шаг сокращения алгоритма.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity

Specialization

Редактор
From 80,000 ₽