Skip to content
Browse files

поправлен таймаут в исключении

  • Loading branch information...
1 parent 1299aa9 commit 145f7f89e4e92cfdbbabddb7c803371425657cb6 @kenjione committed Feb 29, 2012
View
12 optimize.rb
@@ -37,12 +37,12 @@ def render_output_form(result, params)
begin
- timeout(3) {
- result = name.camelize.constantize.find_extremum(params)
- drawplot(result.draw_points, name.to_s)
- drawfunc(result.func[4...-1])
- erb :"/#{name}/handler", locals: {params: params, result: result}
- }
+ timeout(2) do
+ result = name.camelize.constantize.find_extremum(params)
+ drawplot(result.draw_points, name.to_s)
+ drawfunc(result.func[4...-1])
+ erb :"/#{name}/handler", locals: {params: params, result: result}
+ end
rescue TimeoutError => err
#puts err.message
View
2 views/hook_method/form.erb
@@ -7,7 +7,7 @@
<tr>
<!--<td><label for="function">Уравнение:</label></td>-->
<td>Уравнение: </td>
- <td><input id="function" name="function" type="text" size="20" value="x**2 + y**2"/></td>
+ <td><input id="function" name="function" type="text" size="20" value="x**2 + y**2 - 2 * x * sin(y) - 3 * sin(x) * y"/></td>
</tr>
<tr>
<td>
View
2 views/nelder_mead_method/form.erb
@@ -5,7 +5,7 @@
<h4> Nelder-Mead </h4>
<tr>
<td><label for="function">Уравнение:</label></td>
- <td><input id="function" name="function" type="text" size="20" value="x**2 + y**2"/></td>
+ <td><input id="function" name="function" type="text" size="20" value="x**2 + y**2 - 2 * x * sin(y) - 3 * sin(x) * y"/></td>
</tr>
<tr>
<td>
View
2 views/powell_method/form.erb
@@ -6,7 +6,7 @@
<h4> Powell </h4>
<tr>
<td><label for="function">Уравнение:</label></td>
- <td><input id="function" name="function" type="text" size="20" value="x**2 + y**2"/></td>
+ <td><input id="function" name="function" type="text" size="20" value="x**2 + y**2 - 2 * x * sin(y) - 3 * sin(x) * y"/></td>
</tr>
<tr>
<td>
View
2 views/rozenbrok_method/form.erb
@@ -5,7 +5,7 @@
<h4> Rozenbrok </h4>
<tr>
<td><label for="function">Уравнение:</label></td>
- <td><input id="function" name="function" type="text" size="20" value="x**2 + y**2"/></td>
+ <td><input id="function" name="function" type="text" size="20" value="x**2 + y**2 - 2 * x * sin(y) - 3 * sin(x) * y"/></td>
</tr>
<tr>
<td>

4 comments on commit 145f7f8

@newmen
newmen commented on 145f7f8 Feb 29, 2012

вынесли бы эту штуку в отдельный блин партиал (вьюху)
чтобы не копипастить
ещё раз увижу копипаст, буду руки вам отрезать!!

@utoplenick

Мы сами собирались это сделать, честно честно.

@newmen
newmen commented on 145f7f8 Feb 29, 2012

и сделайте тогда, более длинную строку для ввода формулы, ато её не целиком видно, когда на кнопку давишь
ну либо вместо <input type="text" /> заюзать <textarea>формула</textarea>

@utoplenick

ага, спасибо за совет

Please sign in to comment.
Something went wrong with that request. Please try again.