Category: it

Category was added automatically. Read all entries about "it".

simple

Это ж надо какой я тупой

Надо выдернуть с одного сайта кое-какую дату, хожу который день думаю, как это сделать. Башка уже как Дом Советов,
А у них, оказывается, есть api. И вытащить все можно очень просто и без заморочек вообще, запросы посмотреть и сделать какие надо. Чуть ли не одной строчкой кода, твою мать.
simple

Началось

В честь сорокалетнего юбилея Pac-Man, нейронная сеть компании  Nvidia, получившая название GameGAN, создала клон этой игры с нуля, просто изучая 50000 геймплеев (записи видео с экрана и нажатия игроками кнопок на клавиатуре). Речь идет не только о создании играющего интеллекта, но и самой игры целиком - включая графику, механику, и звук - без участия программистов.

Началось, господа. Программы пишут программы. Мясная прослойка скоро станет ненужной.
simple

Передача файлов между Linux и Windows хостами

Хотелось чего-нибудь более удобного и простого, чем обычная виндовая шара, поэтому изначально смотрел в сторону фтп-сервера. Оказывается, это очень просто и быстро реализуется.
На линукс-хосте поднимается сервер:
sudo apt-get install openssh-server
Далее его необходимо настроить, как описано. Хотя будет работать и так, но под системным пользователем.
В венде ставим утиль WinSCP, прописываем адрес, юзера и пароль, коннектимся. Всё.
simple

Никогда не было, и вот опять

Не люблю ставить линукс на живую систему с вендой, но иногда приходится. Вот и в этот раз срочно понадобилось пропатчить одну программу, а из под линя это сделать всяко быстрее, чем ставить какую-нибудь монструозную вижуал студио и потом сносить, потому, что каждый день она мне нафиг не нужна.А вот линукс пригодится, проверено.
В прошлый раз, помнится, я при установке случайно грохнул целый раздел с виндового диска (ну, подумаешь, ошибся буковкой, бывает), а в этот мои умения зело возросли: я ухитрился похерить ажно целый веник в составе рейда. Как-то так вышло, что grub прибил не только mbr но и как-то выбил один винт из рейда, причём механики этого дела я не очень понял, так как делал всё как и всегда, загрузчик этот ставлю далеко не в первый раз и сюрпризов совсем не ждал. Линукс ошибок не прощает. Рейд кстати был нулевой, и зато появилась оказия его пересобрать наконец в зеркальный, что надо было давно сделать, да всё как-то недосуг.
Немного экспериментов, и вот уже меня радует цветными менюшками загрузочная флешка с Puppy linux. Сделать её очень просто.
Я распаковал образ, скачанный с официального сайта этого дистрибутива puppyrus.org,  на флешку, в корень, ядро системы лежит в отдельной папке.  Установил на флешку grub4dos -- в составе образа он имеется уже. Так как мне нужны 2 системы, 32-х и 64-битные, то сделал загрузочное меню для каждой из них. Разумеется, не следует забывать прописать возможность загрузки и венды тоже, а также перезагрузки и проч.
Делается это редактированием текстового конфига grub'a (который зовут menu.lst):

[Так как-то]
title Загрузка Windows 7

 find --set-root --ignore-floppies --ignore-cd /BOOT/bootmgr
 chainloader /BOOT/bootmgr

 title Загрузка Windows XP
 find --set-root --ignore-floppies --ignore-cd /ntldr
 chainloader /ntldr

 title Загрузка Linux
 find --set-root --ignore-floppies --ignore-cd /pra/initrd.xz
 kernel /pra/vmlinuz-3.11.3-pf dir=pra quiet

 initrd /pra/initrd.xz


В приведённом конфиге ядро лежит в папке pra, из второго дистрибутива требуется распаковать на флешку только папку с ядром, всё остальное уже есть. Назовём её pra64. И прописать пути в том же munu.lst:

[Вторая система]title Загрузка Linux 64

 find --set-root --ignore-floppies --ignore-cd /pra64/initrd.xz
 kernel /pra64/vmlinuz-3.11.3-pf dir=pra64 quiet

 initrd /pra64/initrd.xz


Дописываем нужные опции.

[Дополнительные пункты меню]title      Memtest - тест памяти\n  Проверка RAM

kernel /boot/memtest.gz

title       Перезагрузка
reboot

title       Выключить
halt


Вот и всё.