Feb. 11th, 2014

madf: (Default)
Пару днів тому на маковському ноуті перестала працювати мережа. Просто тупо перестала і все.
Я спочатку думав шо то козні нашої влади, бо як раз дивився „Громадське“, але причина більш тривіальна.
Ось вона: https://discussions.apple.com/thread/5551686?start=0&tstart=0
telnet на 80-й порт показав „Can't assign requested address“, а у netstat було більше 7000 рядків з LAST_ACK і FIN_WAIT_1.

Я іншої такої ОС не знаю, у якій ні з того ні з сього тупо помирає мережа — аж так що треба робити ребут. Аптайм, до речі, був близько 50 днів.
madf: (Default)
Сьогодні раптово виявив що у хаскелевій System.Directory немає функції переміщення файлу. Є тільки перейменування.
Різниця суттєва: неможливо перейменувати файл так що нове розташування знаходиться на іншому фізичному пристрої. Помилка приблизно така:

rename: unsupported operation (Invalid cross-device link)

Вихід, звісно, простий:

moveFile :: FilePath -> FilePath -> IO()
moveFile source dest = copyFile source dest >> removeFile source

Profile

madf: (Default)
madf

April 2018

S M T W T F S
1234567
891011121314
15161718192021
22232425262728
2930     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 2nd, 2025 06:02 am
Powered by Dreamwidth Studios