Евгений Кухар

По ту сторону вселенной

После этого база переместилась в пространство новых союзников и начала, как потом оказалось, довольно тяжелые и длительные переговоры. Союзники в действительности оказались мало чем лучшими за пресловутый институт охраны. Они думали что база даст им в руки технологии с помощью которых можно будет покорить мир против которого они когда-то взбунтовались. Но как бы не благородны были цели сначала, в конце концов всегда найдутся люди которые их обязательно опоганят.

У базы на этот счет были иные мысли, и переговоры затянулись. Поэтому решили, что сперва нужно решить саму спешную проблему - спасение всех миров от гибели. Первое что сделали, так это провели крупномасштабную диверсию по нейтрализации спутников что создавали информационную блокаду. Союзники дали план размещения спутников, а также необходимое количество взрывных устройств. База с помощью своих возможностей разместила все эти устройства прямо на спутниках.

После этого было отправлено специальное послание правлению ИО о том, чтобы начать переговоры по урегулированию конфликта между двумя мирами.

Правление ИО, как не странно, наверное что-то чувствуя, дало согласие на это, хотя до этого ни о каких переговорах не хотело и слушать. На переговорах только обсуждался вопрос о нависшей угрозе гибели вселенной, а также о том, что есть возможность спасти все миры.

Заявление о методе спасения ломала все планы института охраны, поэтому те загнали переговоры в тупик.

Союзники тогда пригрозили, что поломают их информационную блокаду, но все равно донесут мирам правду. На это заявление парламентеры от ИО только засмеялись и сказали, что если они выведут со строя даже несколько спутников, то это блокады не снимет. После этого переговоры были прекращены.

Пришлось ломать информационную блокаду, что стало шоком для правления ИО. Снова нависла угроза войны. Но не было времени, чтобы воевать. Нужно было спасать цивилизации. База создала свой информационный канал и транслировала его во все наиболее заселенные миры. Пока институт охраны придумывал как объяснить существования этого канала, а также откуда взялся еще один мир, зерно сомнения уже было посеяно и начинало давать свои ростки. В особенности бурно эти ростки проросли после того как выступили Боррет и Фосорк, которые рассказали о "беглецах вселенной", а также о тех тайных планах что задумало руководство ИО.

Кто-то поверил, кто-то нет, но доверие к властям было подорвано окончательно. ИО, понимая что вернуть бывшее могущество уже нельзя, предпринял быстрые шаги по приспособлению к ситуации которая сложилась. Они буквально на протяжении месяца выдали несколько вариантов спасения с использованием точки пересечения пространств. Видно было что Друв учел и такой вариант развития событий.

Как бы там не было, но спасение человечества началось.

Наши герои понимали, что это только начало большого дела, к которому они по воле случая стали причастные. Но теперь в них появилась надежда, и не только надежда, в них появилась вера в то что они, пускай не сразу, но все-таки когда-то увидят свою родную Землю.

Читать книгу

Whoops! There was an error.
ErrorException (E_WARNING)
file_put_contents(): Exclusive locks are not supported for this stream ErrorException thrown with message "file_put_contents(): Exclusive locks are not supported for this stream" Stacktrace: #7 ErrorException in /home/victoria/domains/victoria.lviv.ua/public_html/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122 #6 file_put_contents in /home/victoria/domains/victoria.lviv.ua/public_html/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122 #5 Illuminate\Filesystem\Filesystem:put in /home/victoria/domains/victoria.lviv.ua/public_html/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php:83 #4 Illuminate\Session\FileSessionHandler:write in /home/victoria/domains/victoria.lviv.ua/public_html/vendor/laravel/framework/src/Illuminate/Session/Store.php:128 #3 Illuminate\Session\Store:save in /home/victoria/domains/victoria.lviv.ua/public_html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:87 #2 Illuminate\Session\Middleware\StartSession:terminate in /home/victoria/domains/victoria.lviv.ua/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:218 #1 Illuminate\Foundation\Http\Kernel:terminateMiddleware in /home/victoria/domains/victoria.lviv.ua/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:189 #0 Illuminate\Foundation\Http\Kernel:terminate in /home/victoria/domains/victoria.lviv.ua/public_html/public/index.php:60
7
ErrorException
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Filesystem
/
Filesystem.php
122
6
file_put_contents
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Filesystem
/
Filesystem.php
122
5
Illuminate
\
Filesystem
\
Filesystem
put
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
FileSessionHandler.php
83
4
Illuminate
\
Session
\
FileSessionHandler
write
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
Store.php
128
3
Illuminate
\
Session
\
Store
save
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
Middleware
/
StartSession.php
87
2
Illuminate
\
Session
\
Middleware
\
StartSession
terminate
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Kernel.php
218
1
Illuminate
\
Foundation
\
Http
\
Kernel
terminateMiddleware
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Kernel.php
189
0
Illuminate
\
Foundation
\
Http
\
Kernel
terminate
/
public
/
index.php
60
/
home
/
victoria
/
domains
/
victoria.lviv.ua
/
public_html
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Filesystem
/
Filesystem.php
     *
     * @param  string  $path
     * @return string
     */
    public function hash($path)
    {
        return md5_file($path);
    }
 
    /**
     * Write the contents of a file.
     *
     * @param  string  $path
     * @param  string  $contents
     * @param  bool  $lock
     * @return int
     */
    public function put($path, $contents, $lock = false)
    {
        return file_put_contents($path, $contents, $lock ? LOCK_EX : 0);
    }
 
    /**
     * Prepend to a file.
     *
     * @param  string  $path
     * @param  string  $data
     * @return int
     */
    public function prepend($path, $data)
    {
        if ($this->exists($path)) {
            return $this->put($path, $data.$this->get($path));
        }
 
        return $this->put($path, $data);
    }
 
    /**
     * Append to a file.
Arguments
  1. "file_put_contents(): Exclusive locks are not supported for this stream"
    
/
home
/
victoria
/
domains
/
victoria.lviv.ua
/
public_html
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Filesystem
/
Filesystem.php
     *
     * @param  string  $path
     * @return string
     */
    public function hash($path)
    {
        return md5_file($path);
    }
 
    /**
     * Write the contents of a file.
     *
     * @param  string  $path
     * @param  string  $contents
     * @param  bool  $lock
     * @return int
     */
    public function put($path, $contents, $lock = false)
    {
        return file_put_contents($path, $contents, $lock ? LOCK_EX : 0);
    }
 
    /**
     * Prepend to a file.
     *
     * @param  string  $path
     * @param  string  $data
     * @return int
     */
    public function prepend($path, $data)
    {
        if ($this->exists($path)) {
            return $this->put($path, $data.$this->get($path));
        }
 
        return $this->put($path, $data);
    }
 
    /**
     * Append to a file.
Arguments
  1. "/home/victoria/domains/victoria.lviv.ua/public_html/storage/framework/sessions/ohD9mCTSOk0sC3WtvD37IkRhsErfu8WqDJd87orD"
    
  2. "a:3:{s:6:"_token";s:40:"VoABTNoAcqeJrnonodPt20XWRPxyCYygj3KqX57G";s:9:"_previous";a:1:{s:3:"url";s:36:"http://victoria.lviv.ua/yevgen-kuhar";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}"
    
  3. 2
    
/
home
/
victoria
/
domains
/
victoria.lviv.ua
/
public_html
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
FileSessionHandler.php
    /**
     * {@inheritdoc}
     */
    public function read($sessionId)
    {
        if ($this->files->exists($path = $this->path.'/'.$sessionId)) {
            if (filemtime($path) >= Carbon::now()->subMinutes($this->minutes)->getTimestamp()) {
                return $this->files->get($path, true);
            }
        }
 
        return '';
    }
 
    /**
     * {@inheritdoc}
     */
    public function write($sessionId, $data)
    {
        $this->files->put($this->path.'/'.$sessionId, $data, true);
 
        return true;
    }
 
    /**
     * {@inheritdoc}
     */
    public function destroy($sessionId)
    {
        $this->files->delete($this->path.'/'.$sessionId);
 
        return true;
    }
 
    /**
     * {@inheritdoc}
     */
    public function gc($lifetime)
    {
        $files = Finder::create()
Arguments
  1. "/home/victoria/domains/victoria.lviv.ua/public_html/storage/framework/sessions/ohD9mCTSOk0sC3WtvD37IkRhsErfu8WqDJd87orD"
    
  2. "a:3:{s:6:"_token";s:40:"VoABTNoAcqeJrnonodPt20XWRPxyCYygj3KqX57G";s:9:"_previous";a:1:{s:3:"url";s:36:"http://victoria.lviv.ua/yevgen-kuhar";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}"
    
  3. true
    
/
home
/
victoria
/
domains
/
victoria.lviv.ua
/
public_html
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
Store.php
     *
     * @param  string  $data
     * @return string
     */
    protected function prepareForUnserialize($data)
    {
        return $data;
    }
 
    /**
     * Save the session data to storage.
     *
     * @return bool
     */
    public function save()
    {
        $this->ageFlashData();
 
        $this->handler->write($this->getId(), $this->prepareForStorage(
            serialize($this->attributes)
        ));
 
        $this->started = false;
    }
 
    /**
     * Prepare the serialized session data for storage.
     *
     * @param  string  $data
     * @return string
     */
    protected function prepareForStorage($data)
    {
        return $data;
    }
 
    /**
     * Age the flash data for the session.
     *
     * @return void
Arguments
  1. "ohD9mCTSOk0sC3WtvD37IkRhsErfu8WqDJd87orD"
    
  2. "a:3:{s:6:"_token";s:40:"VoABTNoAcqeJrnonodPt20XWRPxyCYygj3KqX57G";s:9:"_previous";a:1:{s:3:"url";s:36:"http://victoria.lviv.ua/yevgen-kuhar";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}"
    
/
home
/
victoria
/
domains
/
victoria.lviv.ua
/
public_html
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
Middleware
/
StartSession.php
        if ($this->sessionConfigured()) {
            $this->storeCurrentUrl($request, $session);
 
            $this->addCookieToResponse($response, $session);
        }
 
        return $response;
    }
 
    /**
     * Perform any final actions for the request lifecycle.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Symfony\Component\HttpFoundation\Response  $response
     * @return void
     */
    public function terminate($request, $response)
    {
        if ($this->sessionHandled && $this->sessionConfigured() && ! $this->usingCookieSessions()) {
            $this->manager->driver()->save();
        }
    }
 
    /**
     * Start the session for the given request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Contracts\Session\Session
     */
    protected function startSession(Request $request)
    {
        return tap($this->getSession($request), function ($session) use ($request) {
            $session->setRequestOnHandler($request);
 
            $session->start();
        });
    }
 
    /**
     * Get the session implementation from the manager.
/
home
/
victoria
/
domains
/
victoria.lviv.ua
/
public_html
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Kernel.php
     * @return void
     */
    protected function terminateMiddleware($request, $response)
    {
        $middlewares = $this->app->shouldSkipMiddleware() ? [] : array_merge(
            $this->gatherRouteMiddleware($request),
            $this->middleware
        );
 
        foreach ($middlewares as $middleware) {
            if (! is_string($middleware)) {
                continue;
            }
 
            list($name) = $this->parseMiddleware($middleware);
 
            $instance = $this->app->make($name);
 
            if (method_exists($instance, 'terminate')) {
                $instance->terminate($request, $response);
            }
        }
    }
 
    /**
     * Gather the route middleware for the given request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return array
     */
    protected function gatherRouteMiddleware($request)
    {
        if ($route = $request->route()) {
            return $this->router->gatherRouteMiddleware($route);
        }
 
        return [];
    }
 
    /**
Arguments
  1. Request {
      #json: null
      #convertedFiles: null
      #userResolver: Closure {
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider { …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application { …}
        }
      }
      #routeResolver: Closure {
        class: "Illuminate\Routing\Router"
        this: Router { …}
        use: {
          $route: Route { …}
        }
      }
      +attributes: ParameterBag {}
      +request: ParameterBag {#1}
      +query: ParameterBag {#1}
      +server: ServerBag {}
      +files: FileBag {}
      +cookies: ParameterBag {}
      +headers: HeaderBag {}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:4 [
        0 => "text/html"
        1 => "application/xhtml+xml"
        2 => "application/xml"
        3 => "*/*"
      ]
      #pathInfo: "/yevgen-kuhar"
      #requestUri: "/yevgen-kuhar"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Response {}
    
/
home
/
victoria
/
domains
/
victoria.lviv.ua
/
public_html
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Kernel.php
     */
    protected function dispatchToRouter()
    {
        return function ($request) {
            $this->app->instance('request', $request);
 
            return $this->router->dispatch($request);
        };
    }
 
    /**
     * Call the terminate method on any terminable middleware.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Illuminate\Http\Response  $response
     * @return void
     */
    public function terminate($request, $response)
    {
        $this->terminateMiddleware($request, $response);
 
        $this->app->terminate();
    }
 
    /**
     * Call the terminate method on any terminable middleware.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Illuminate\Http\Response  $response
     * @return void
     */
    protected function terminateMiddleware($request, $response)
    {
        $middlewares = $this->app->shouldSkipMiddleware() ? [] : array_merge(
            $this->gatherRouteMiddleware($request),
            $this->middleware
        );
 
        foreach ($middlewares as $middleware) {
            if (! is_string($middleware)) {
Arguments
  1. Request {
      #json: null
      #convertedFiles: null
      #userResolver: Closure {
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider { …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application { …}
        }
      }
      #routeResolver: Closure {
        class: "Illuminate\Routing\Router"
        this: Router { …}
        use: {
          $route: Route { …}
        }
      }
      +attributes: ParameterBag {}
      +request: ParameterBag {#1}
      +query: ParameterBag {#1}
      +server: ServerBag {}
      +files: FileBag {}
      +cookies: ParameterBag {}
      +headers: HeaderBag {}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:4 [
        0 => "text/html"
        1 => "application/xhtml+xml"
        2 => "application/xml"
        3 => "*/*"
      ]
      #pathInfo: "/yevgen-kuhar"
      #requestUri: "/yevgen-kuhar"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Response {}
    
/
home
/
victoria
/
domains
/
victoria.lviv.ua
/
public_html
/
public
/
index.php
|--------------------------------------------------------------------------
| Run The Application
|--------------------------------------------------------------------------
|
| Once we have the application, we can handle the incoming request
| through the kernel, and send the associated response back to
| the client's browser allowing them to enjoy the creative
| and wonderful application we have prepared for them.
|
*/
 
$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class);
 
$response = $kernel->handle(
    $request = Illuminate\Http\Request::capture()
);
 
$response->send();
 
$kernel->terminate($request, $response);
 
Arguments
  1. Request {
      #json: null
      #convertedFiles: null
      #userResolver: Closure {
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider { …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application { …}
        }
      }
      #routeResolver: Closure {
        class: "Illuminate\Routing\Router"
        this: Router { …}
        use: {
          $route: Route { …}
        }
      }
      +attributes: ParameterBag {}
      +request: ParameterBag {#1}
      +query: ParameterBag {#1}
      +server: ServerBag {}
      +files: FileBag {}
      +cookies: ParameterBag {}
      +headers: HeaderBag {}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:4 [
        0 => "text/html"
        1 => "application/xhtml+xml"
        2 => "application/xml"
        3 => "*/*"
      ]
      #pathInfo: "/yevgen-kuhar"
      #requestUri: "/yevgen-kuhar"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Response {}
    

Environment & details:

empty
empty
empty
empty
empty
Key Value
REDIRECT_UNIQUE_ID
"Wt6zyV2@KvYAAG8G@O4AAAAE"
REDIRECT_STATUS
"200"
UNIQUE_ID
"Wt6zyV2@KvYAAG8G@O4AAAAE"
HTTP_HOST
"victoria.lviv.ua"
HTTP_ACCEPT_ENCODING
"x-gzip, gzip, deflate"
HTTP_USER_AGENT
"CCBot/2.0 (http://commoncrawl.org/faq/)"
HTTP_ACCEPT
"text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"
HTTP_IF_MODIFIED_SINCE
"Mon, 26 Feb 2018 01:54:33 GMT"
PATH
"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin"
SERVER_SIGNATURE
""
SERVER_SOFTWARE
"Apache/2"
SERVER_NAME
"victoria.lviv.ua"
SERVER_ADDR
"93.190.42.246"
SERVER_PORT
"80"
REMOTE_ADDR
"54.198.164.83"
DOCUMENT_ROOT
"/home/victoria/domains/victoria.lviv.ua/public_html/public"
REQUEST_SCHEME
"http"
CONTEXT_PREFIX
""
CONTEXT_DOCUMENT_ROOT
"/home/victoria/domains/victoria.lviv.ua/public_html/public"
SERVER_ADMIN
"webmaster@victoria.lviv.ua"
SCRIPT_FILENAME
"/home/victoria/domains/victoria.lviv.ua/public_html/public/index.php"
REMOTE_PORT
"45430"
REDIRECT_URL
"/yevgen-kuhar"
GATEWAY_INTERFACE
"CGI/1.1"
SERVER_PROTOCOL
"HTTP/1.0"
REQUEST_METHOD
"GET"
QUERY_STRING
""
REQUEST_URI
"/yevgen-kuhar"
SCRIPT_NAME
"/index.php"
PHP_SELF
"/index.php"
REQUEST_TIME_FLOAT
1524544457.079
REQUEST_TIME
1524544457
APP_NAME
"Журнал Вікторія"
APP_ENV
"local"
APP_KEY
"base64:w783jXR/hYu8RHfywGF/Jby6NPX58CiZDiIxgOoKBxQ="
APP_DEBUG
"true"
APP_LOG_LEVEL
"debug"
APP_URL
"http://dev.victoria.lviv.ua"
DB_CONNECTION
"mysql"
DB_HOST
"localhost"
DB_PORT
"3306"
DB_DATABASE
"victoria_main"
DB_USERNAME
"victoria_main"
DB_PASSWORD
"VC753dfx"
BROADCAST_DRIVER
"log"
CACHE_DRIVER
"file"
SESSION_DRIVER
"file"
SESSION_LIFETIME
"120"
QUEUE_DRIVER
"sync"
REDIS_HOST
"127.0.0.1"
REDIS_PASSWORD
"null"
REDIS_PORT
"6379"
MAIL_DRIVER
"smtp"
MAIL_HOST
"mail.victoria.lviv.ua"
MAIL_PORT
"25"
MAIL_USERNAME
"sender@victoria.lviv.ua"
MAIL_PASSWORD
"SM753dfx"
MAIL_ENCRYPTION
"null"
MAIL_FROM_ADDRESS
"victoria@mail.lviv.ua"
MAIL_FROM_NAME
"Victoria"
PUSHER_APP_ID
""
PUSHER_APP_KEY
""
PUSHER_APP_SECRET
""
PUSHER_APP_CLUSTER
"mt1"
Key Value
APP_NAME
"Журнал Вікторія"
APP_ENV
"local"
APP_KEY
"base64:w783jXR/hYu8RHfywGF/Jby6NPX58CiZDiIxgOoKBxQ="
APP_DEBUG
"true"
APP_LOG_LEVEL
"debug"
APP_URL
"http://dev.victoria.lviv.ua"
DB_CONNECTION
"mysql"
DB_HOST
"localhost"
DB_PORT
"3306"
DB_DATABASE
"victoria_main"
DB_USERNAME
"victoria_main"
DB_PASSWORD
"VC753dfx"
BROADCAST_DRIVER
"log"
CACHE_DRIVER
"file"
SESSION_DRIVER
"file"
SESSION_LIFETIME
"120"
QUEUE_DRIVER
"sync"
REDIS_HOST
"127.0.0.1"
REDIS_PASSWORD
"null"
REDIS_PORT
"6379"
MAIL_DRIVER
"smtp"
MAIL_HOST
"mail.victoria.lviv.ua"
MAIL_PORT
"25"
MAIL_USERNAME
"sender@victoria.lviv.ua"
MAIL_PASSWORD
"SM753dfx"
MAIL_ENCRYPTION
"null"
MAIL_FROM_ADDRESS
"victoria@mail.lviv.ua"
MAIL_FROM_NAME
"Victoria"
PUSHER_APP_ID
""
PUSHER_APP_KEY
""
PUSHER_APP_SECRET
""
PUSHER_APP_CLUSTER
"mt1"
0. Whoops\Handler\PrettyPageHandler