Думал, узнаю у нее, что там официально по телеку говорят.
Рассказала, что ее подруга звонила родным на Украину (вроде бы из Харькова, но это не точно), узнать, как у них дела, все ли живы. В ответ в телефонную трубку услышала про русню и убийц, выдала в ответ, что это им, украинцам, за то, что собирались РФ бомбить, но Путин опередил и ударил первым. Разговор родственников закончен. Наверное на очень долго.
#2860775
Вчера оставил заказ в одном интернет магазине (в 4 часа дня). Только сегодня около 12 они мне удосужились сообщить, что товара в наличии нет. Пришлось им еще и перезванивать целых два раза...
В дополнение к Вчера оставил заказ в одном интернет магазине (в 4 часа дня). Только сегодня около 12 они мне удосужились сообщить, что товара в наличии нет. Пришлось им еще и перезванивать целых два раза...
go :: (Typeable a,Typeable b, Typeable c) => a -> b -> c -> Maybe ServiceStartedMsg
forever $ do
(b,f) <- readChan
try f >>= putMVar b
посылая ему error "please exit"
?
В то время как в pound можно просто накидать несколько директив Cert подряд и оно из них автоматом выдернет тот, который подходит для представленного SNI хоста.
С другой стороны, в nginx можно переменные в proxy_pass, что позволит с помощью того же map получать адрес бэкенда из имени хоста и не плодить по 7 строк на каждый хостнейм, как в pound. Но для SSL хостов таки придётся как минимум по 6 на каждый (server_name, сертификат, ключ и include общего куска конфига с проксипассом, плюс скобочки). Ну или чем-то генерить.
В общем, печаль и уныние кругом :(
если есть forall s1 s2 . IORT s1 (IORT s2 IO), то написать s1 == s2 нельзя?
печалька..
type family LessThen255 n :: Constraint where
LessThen255 f = (f <= 255)
class KnownNat n => FindEq (c::Nat -> Constraint) (n::Nat) where
findEq :: (KnownNat p) => Proxy n -> Proxy p -> Maybe (Proof2 c)
instance FindEq LessThen255 0 where findEq = Nothing
а так, что нельзя чтоли?
Could not deduce (LessThen255 n) arising from a use of ‘magick’
from the context (LessThen255 n, KnownNat n)
bound by the type signature for
magicEx1 :: (LessThen255 n, KnownNat n) =>
Proxy n -> Proof2 LessThen255
at Proof.lhs:69:15-74
Relevant bindings include
magicEx1 :: Proxy n -> Proof2 LessThen255 (bound at Proof.lhs:70:3)
In the expression: magick Dict
In an equation for ‘magicEx1’: magicEx1 = magick Dict
каких-то несчастных 3 вагона
Сама в порядке, даже спать не хочется.
Я хотел ИС-3 со скидкой под 100%, а получил нахуй ненужные мне прокачки и премиумы :(
Второе говно под третьим. Третье со вторым, практически напрочь вешает мою не слабую систему.